# 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);