请问我的程序哪里需要修改,有些语法还不够熟练,可能有点傻 (。í _ ì。)
收起
int num[20]是不对的。学号如果当成整数看,那么是int num;如果当成字符串看,那么是char num[20];从你后面的代码看,应该改为int num;scanf可以直接改为scanf("%s",s.name),没必要用一个中间变量来传递。最后调用打印函数时,void要去掉,改为printfstu(&s)即可
报告相同问题?