m0_56720327 2022-03-26 22:15 采纳率: 83.3%
浏览 35
已结题

在添加信息时,第一次输入的姓名输出时总是空白

img


void add()
{
int t=n;
printf("请输入新同学的姓名:");
scanf("%s",stu[t].name);
printf("请输入新同学的学号:");
scanf("%d",&stu[t].number);
printf("请输入新同学的性别(男/女):");
scanf("%s",stu[t].sex);
printf("请输入新同学的语文成绩:");
scanf("%d",&stu[t].chinese_score);
printf("请输入新同学的数学成绩:");
scanf("%d",&stu[t].math_score);
printf("请输入新同学的英语成绩:");
scanf("%d",&stu[t].english_score);
n=t+1;
printf("信息录入完毕!\n");
show();
}

  • 写回答

3条回答 默认 最新

  • 关注
    //struct student stu[]
    struct student stu[100] = {{"王一", 1, "男", 78, 86, 66},
                            {"王五", 2, "男", 85, 92, 66},
                            {"李丽", 3, "女", 83, 83, 49},
                            {"李岚", 4, "女", 75, 58, 62},
                            {"张三", 5, "男", 96, 72, 100}};
    
    int n = 5;  //改成初始化数据的大小 5
    
    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论 编辑记录
查看更多回答(2条)

报告相同问题?

问题事件

  • 系统已结题 4月3日
  • 已采纳回答 3月26日
  • 创建了问题 3月26日

悬赏问题

  • ¥15 关于#vue.js#的问题:word excel和ppt预览问题语言-javascript)
  • ¥15 Apache显示系统错误3该如何解决?
  • ¥30 uniapp小程序苹果手机加载gif图片不显示动效?
  • ¥20 js怎么实现跨域问题
  • ¥15 C++dll二次开发,C#调用
  • ¥15 请教,如何使用C#加载本地摄像头进行逐帧推流
  • ¥15 Python easyocr无法顺利执行,如何解决?
  • ¥15 为什么会突然npm err!啊
  • ¥15 java服务连接es读取列表数据,服务连接本地es获取数据时的速度很快,但是换成远端的es就会非常慢,这是为什么呢
  • ¥15 vxworks交叉编译gcc报错error: missing binary operator before token "("