修改后的代码如下:
#include
int main(void)
{
struct student
{
char cName[9];
int cNumber; //此处不声明为数组,直接声明为整形变量
char iSex[9]; //此处要声明为字符数组,因为要存储字符串
};
struct student stA={"zhangsan",15240001,"female"};
printf("%s%d%s\n",stA.cName,stA.cNumber,stA.iSex); //名称与性别是字符串类型
//要用格式符%s不是%c
return 0;
}
卫班科技
char iSex 修改 char iSex[7] 数组