 悬赏园豆:20
                [已解决问题] 
            
                    解决于 2018-08-05 12:16
                悬赏园豆:20
                [已解决问题] 
            
                    解决于 2018-08-05 12:16 
                 
        printf("enter the student dormitory:");
 scanf("%d,&value");
 for(i=0;i<5;i++)
 if(person[i].dormitory==value)
 {
 index=i;
 break;
 }
 else{index=-1;}
 if(index!=-1)
 {
 printf("%d\t%s\n",person[i].num,person[i].name);
 }
 else{printf("error\n");}
}
为什么用输入函数输入value的值后老是运行失败
那个scanf错了,应该是scanf("%d",&value);
好的
细心一点 就没有问题了
你不是不会 而是太粗心了