计算机从入门到放弃 2017-10-30 16:52 采纳率: 0%
浏览 737

学生成绩管理 老是报错

#define N 20
#include
#include
#include
#include
struct student
{
long num;
char name[20];
char sex[2];
int score[3];
int sum;
int ave;
};
struct student stu[N];
int t=1,pl=0;
void enter();
void input();
void display();
void output();
void main();
{
void enter();
{
}
void input();
{
int choice,b;
char c;
system("cls");
printf("------学生成绩管理系统------\n");
printf("\t\t1、录入\t2、显示\t0、退出\n");
printf("请选择操作:\n");
scanf("%d",&choice);
switch(choice)
{
case 1:
input();
break;
case 2:
display();
break;
case 0:
output();
break;
default:
b=1;
}
if(b==1)
{
printf("输入有误!请重新输入!\n");
}
c=getchar();
getch();
enter();
}
void input();
{
int x,score=0;
char w,r[20],o;
struct student*p;
p=stu;
system("cls");
printf("请输入学生的成绩信息:\n");
do
{
pl++;
printf("请输入第%d个学生的信息\n\n",t);
printf("学号:\n");
scanf("%ld",&p->num);
printf("姓名:\n");
scanf("%s",&p->name);
printf("性别:\n");
gets(r);
gets(&p->sex);
printf("三门成绩:数学.英语.C语言\n");
for(i=0;i scanf("%d",&p-score[i]);
p->sum=p->score[0]+p->socre[1]+p->score[2];
p-ave=p->sum/3;
printf("是否继续录入?Y或N");
o=getchar();
w=getcahr();
if(w=='y'||w=='Y')
{
t++;
x=1;
p++;
}
else
{
x=0;
}
}
while(x==1);
if(w=='n'||w=='N')
printf("按任意键返回。\n");
getch();
enter();
void display();
{
int i,j;
system("cls");
for(j=0;j<t;j++)
{
printf("%s\t%s\t%s\t%s\t%s\t%s\t\n\n","学号","姓名","性别","数学","英语","C语言");
printf("%ld\t%s\t%s\t%s\t",stu[j].num,stu[j].name,stu[j].sex);
for(i=0;i<3;i++)
printf("总成绩:%d\t",stu[j].sum);
printf("平均成绩:%d\t",stu[j].ave);
}

}

}

  • 写回答

3条回答 默认 最新

  • threenewbee 2017-10-31 00:53
    关注

    看你的问题,和提问的态度,反正你也不会写程序,反正你也不关心你的程序怎么写

    还不如找个现成的复制粘贴下。

    比如:http://blog.csdn.net/u010105970/article/details/17752193
    http://yuncode.net/code/c_51dd818b049d749

    评论

报告相同问题?

悬赏问题

  • ¥15 做个有关计算的小程序
  • ¥15 MPI读取tif文件无法正常给各进程分配路径
  • ¥15 如何用MATLAB实现以下三个公式(有相互嵌套)
  • ¥30 关于#算法#的问题:运用EViews第九版本进行一系列计量经济学的时间数列数据回归分析预测问题 求各位帮我解答一下
  • ¥15 setInterval 页面闪烁,怎么解决
  • ¥15 如何让企业微信机器人实现消息汇总整合
  • ¥50 关于#ui#的问题:做yolov8的ui界面出现的问题
  • ¥15 如何用Python爬取各高校教师公开的教育和工作经历
  • ¥15 TLE9879QXA40 电机驱动
  • ¥20 对于工程问题的非线性数学模型进行线性化