c语言结构体变量定义问题 5

#include<stdio.h>#defineN3structStduent{intnum;charname[20];floatscore[3];floataverag... #include <stdio.h>
# define N 3
struct Stduent
{
int num;
char name[20];
float score[3];
float average;
};
int main()
{
int input(struct Stduent stu[]);
struct Student stu[N],* p=stu;
input(p);
return 0;
}
int input(struct Stduent stu[])
{
printf("请输入学生信息:学号 姓名 3门课成绩\n");
for(int i=0;i<N;i++)
{
scanf("%d %s %f %f %f",&stu[i].num,stu[i].name,&stu[i].score[0],&stu[i].score[1],&stu[i].score[2]);
}
}
就是struct Student stu[N],* p=stu;这一行程序显示Student stu3是一个没有完成的type,求改正
展开
 我来答
microroom
科技发烧友

2017-12-03 · 智能家居/数码/手机/智能家电产品都懂点
知道大有可为答主
回答量:7118
采纳率:83%
帮助的人:1516万
展开全部
struct Stduent
{
int num;
char name[20];
float score[3];
float average;
};中Stduent改成Student,其它拼写错误都要改正。
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式