今天在一个网友在帖子里发了一个找错的代码段,我改了一尚一直没找到问题,其实就很简单,错误代码如下:
#include
#include static struct student {int num; char name[20]; int ch; int ma; int en; int grade; }str; int main() {int s; int i; student *p2,*p3; p2=(student *)malloc(sizeof(p2)*4); p3=p2; for(s=0;s <4;s++) {printf("\n请输入第%d个结构体数据\n",s+1); printf("num,name,ch,ma,en\n"); scanf("%d,%s,%d,%d,%d",&p2[s].num,&p2[s].name,&p2[s].ch,&
延伸阅读
最新评论