为什么输入信息后无法显示后面内容?
部分代码如下:
void deleteOld(){//删除学生信息
int i,j;
char *x;
printf("Please input the id or name:\n");
scanf("%s", &x);
for (i = 0; i < NUM; i++)
{
if ((strcmp(stu[i].id , x))==0)
{
for( j=0;j<NUM;j++){
stu[j]=stu[j+1];}
printf("删除成功!\n");
}
else if ((strcmp(stu[i].name , x))==0)
{
for( j=0;j<NUM;j++){
stu[j]=stu[j+1];}
printf("删除成功!\n");
}
else
printf("删除失败!\n");
}
getch();
}