C语言高手进 下面这个程序只要一输 分数时候就提示 DEBUG ERROR 到底是怎么回事

[复制链接]
查看11 | 回复2 | 2011-1-8 17:55:37 | 显示全部楼层 |阅读模式
# include
# include
struct Student
{
char name[100];
int age;
float score;
};
int main(void)
{
int len;
struct Student * pArr;

scanf("%d", &len);
pArr = (struct Student *)malloc(len * sizeof(struct Student));
//输入
for (int i=0; i<len; ++i)
{
printf("请输入第%d个学生的信息:\n" , i+1);
printf("姓名=");
scanf("%s", pArr.name);

printf("分数=");
scanf("%f", &pArr.score);
printf("请输入年龄");
printf("年龄=");
scanf("%d", &pArr.age);
}
return 0;
}

回复

使用道具 举报

千问 | 2011-1-8 17:55:37 | 显示全部楼层
注意您的分号
回复

使用道具 举报

千问 | 2011-1-8 17:55:37 | 显示全部楼层
要是我告诉你,这个程序在我电脑上运行的好好的,你是不是下次提问能靠谱点?
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行