當前位置:編程學習大全網 - 編程軟體 - 為什麽這個C語言程序在運行時會顯示調試錯誤和運行時錯誤?怎麽改?(問題截止於2019年3月7日17: 00)

為什麽這個C語言程序在運行時會顯示調試錯誤和運行時錯誤?怎麽改?(問題截止於2019年3月7日17: 00)

有網友遇到過這樣的程序運行並顯示調試錯誤,運行時出錯。。。,問題詳情如下:#包含

# include & ltstdlib.h & gt

int main()

{

FILE * fp

結構研究

{

char name[15];

字符編號[10];

浮動分數;

}學生;

fp = fopen("info.txt "," w ");

if(fp == NULL)

{

printf("無法打開文件\ n ");

退出(1);

}

printf("輸入學生信息:\ n ");

printf(" name:");

scanf("%s ",student . name);

printf(" num:");

scanf("%s ",student . num);

printf(" score:");

scanf("%s ",& ampstudent . score);

printf("%s %s %7.2f ",student.name,student.num,& ampstudent . score);

fclose(FP);

返回0;

},我發現妳通過網絡搜集了壹些相關的解決方法,希望對有過相同或類似問題的網友有所幫助,具體如下:

溶液1:

scanf("%s ",& ampstudent . score);

= = & gt

scanf("%f ",& ampstudent . score);質證錯了,換了地方還是壹樣的錯。答案printf ("%s% s% 7.2f ",student.name,student.num,&;student . score);

= = & gt

printf("%s %s %7.2f ",student.name,student.num,學生. score);

  • 上一篇:英威騰plc如何監控寄存器數據
  • 下一篇:ansys編程問題。l,1,2是什麽作用?這個畫出的模型為啥是10段? 關鍵點1,2,3,4,5,6有什麽作用?
  • copyright 2024編程學習大全網