帮忙看看。结构体输入不进去的问题,困扰了好久
就第一个输入 录入不完就结束了,看了好一会不知道哪里问题我输入输出单独进行也是录入不进去。头痛,想不明白怎么回事
struct Information
{
long num;
char name[10];
char sex;
char job[10];
union
{
int clas;
char position[10];
}category;
}info[2];
int main()
{
for(int i=0;i<2;i++)
{ printf("请输入学号/教师号、姓名、性别、职业\n");
scanf("%ld",&info[i].num);printf("%ld\n",info[i].num);
scanf("%s",info[i].name);printf("%s\n",info[i].name);
scanf("%c",&info[i].sex);printf("%c\n",info[i].sex);
scanf("%s",info[i].job);printf("%s\n",info[i].job);}
[此贴子已经被作者于2017-3-15 15:27编辑过]