c语言先输入一个整数n,再输入n个学生成绩,统计及格学生的人数并输出

急求帮助

/*
把这个复制,并编译即可得到你想要的结果,同时你也可以追问。向我索取exe文件
*/
# include <stdio.h>
# include <malloc.h>
struct Student//创造结构体变量
{

float score;
};
int main (void)
{
int len;
struct Student * pArr;
int i;
int j = 0;

printf("请输入学生的人数:\n");
printf("人数 = ");
scanf("%d",&len);

pArr = (struct Student *)malloc(len * sizeof(struct Student));

for(i=0;i<len;++i)//输入
{
printf("请输入第%d个学生的成绩;\n",i+1);
printf("成绩:");
scanf("%f", &pArr[i].score);

}

for(i=0; i<len;++i)
{
if(pArr[i].score > 60)
j += 1;
}

printf("及格的人数为:%d人。", j);

return 0;
}
温馨提示:答案为网友推荐,仅供参考
相似回答