应该是输入学生的姓名和成绩再输出吧
你这个程序要好多错误, printf("%s",name[i],grade[i]);有两个变量你只有一个%,
很多变量都没定义,参考一下下面的
#include
struct info
{
char name[10];
int code;
};
int sn()
{
int num;
printf("please input the students number:\n");
scanf("%d",&num);
return num;
}
void main()
{
info p[20];
int num,i;
num=sn();
printf("please input the students information(name and code):\n");
for(i=0;i
printf("the students information is:\n");
for(i=0;i
}
第四行: int getNumberOfStudents(void) 后面加分号
int getNumberOfStudents(void) 这个后边要加分号的 ;