回车干扰
getchar什么的去掉干扰
程序代码:#include<stdio.h>
struct student
{
int number;
char name[20];
char sex;
int age;
}stu[4];
void main()
{
int i;
printf("please input 4 student message:\n");
for(i=0;i<4;i++)
scanf("%d%s%c%d",&stu[i].number,&stu[i].name,&stu[i].sex,&stu[i].age);
for(i=0;i<4;i++)
{
printf("number=%d\nname=%s\nsex=%c\nage=%d\n",stu[i].number,stu[i].name,stu[i].sex,stu[i].age);
putchar('\n');
}
}[此贴子已经被作者于2017-8-28 20:10编辑过]