刚学结构体,不知哪里错了
#include <stdio.h>struct student
{
int ID;
char name[20];
int result_1;
int result_2;
int result_3;
}str[3];
void main()
{
int i;
printf("Input three students information:");
for(i=0;i<3;i++)
{
scanf("%d\t%s\t%d\t%d\t%d\t",str[i].ID,str[i].name,str[i].result_1,str[i].result_2,str[i].result_3);
}
printf("学号\t\t姓名\t\t第一门成绩\t\t第二门成绩\t\t第三门成绩\n");
for(i=0;i<3;i++)
{
printf("%d\t\t%s\t\t%d\t\t%d\t\t%d\n",str[i].ID,str[i].name,str[i].result_1,str[i].result_2,str[i].result_3);
}
}
输入三个学生的信息后,怎么还没有结束?也没有输出??