c语言,结构体数组,键盘输入第2组数据后,回车,提示出现错误并终止程序

c语言,结构体数组,键盘输入第2组数据后,回车,提示出现错误并终止程序,第1张

把scanf("%s%s%s%d%s\n"厅指,&z[i].num,&z[i].name,&z[i].year)改成scanf("颂野%%d%s"扮樱配,z[i].num,z[i].name,&z[i].year)试试……

void inputarr(STUDENT s[ ], int n) {

int i

for(i = 0i <n++i) {

printf("输入第%d个学生的信息:\n",i + 1)

printf("学号:")

scanf("%d",&s[i].num)

printf("姓名:")

scanf("%s",s[i].name)

printf("性别:"没码)

scanf("枯派哪%s",s[i].sex)

printf("成绩:")

scanf("%f",&s[i].score)

printf("出生日期: xxxx:xx:xx :")

scanf("%d:%d:%d",&s[i].birthday.year,&s[i].birthday.month,&s[i].birthday.day)

}

}

void outputarr(STUDENT s[ ], int n) {

int i

for(i = 0i <n++i) {

printf("%d %s %s [%04d:%02d:%02d] %.2lf\n",s[i].num,s[i].name,s[i].sex)

printf("[%04d:%02d:%02d] %.2lf\n"羡伏,s[i].birthday.year,s[i].birthday.month,s[i].birthday.day,s[i].score)

}

printf("\n")

}


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/12391839.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-25
下一篇 2023-05-25

发表评论

登录后才能评论

评论列表(0条)

保存