永发信息网

程序运行显示debug error ,runtime error。。。

答案:1  悬赏:60  手机版
解决时间 2021-01-03 01:29
  • 提问者网友:最爱你的唇
  • 2021-01-02 10:03
#include
#include
int main()
{
FILE* fp;
struct stu
{
char name[15];
char num[10];
float score;
}student;
fp = fopen("info.txt", "w");
if(fp == NULL)
{
printf("cant open the file\n");
exit(1);
}
printf("input information of student:\n");
printf("name:");
scanf("%s", student.name);
printf("num:");
scanf("%s", student.num);
printf("score:");
scanf("%s", &student.score);
printf("%s %s %7.2f", student.name, student.num, &student.score);
fclose(fp);
return 0;
}
最佳答案
  • 五星知识达人网友:迷人又混蛋
  • 2021-01-02 11:35



scanf("%s", &student.score);
==>
scanf("%f", &student.score);
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯