代码基本正确,但有一个小问题:结构体数组a[10]初始化时全部赋值为0,但是在输入数据时需要对结构体成员进行赋值,如果不赋初始值就会出错。建议改为a[10]={{"",0,0,'N','N',0}},也就是将结构体数组的每个成员都初始化为一个空字符串和0或者默认值。

检查下面的代码是否正确#include stdiohstruct mon char name21; int g1;期末平均成绩 int g2;班级评议成绩 char i;是否是干部 char x;是否是西部省份学生 int lun;论文数 int sum;奖学金 ;int main int nij; struct mon a10=0;

原文地址: https://www.cveoy.top/t/topic/cgCq 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录