C语言高手来帮忙看看,我这神奇的代码是怎么了? void input()函数中 scanf("%f",&s[i].English);各种出错

[复制链接]
查看11 | 回复2 | 2011-1-2 12:41:18 | 显示全部楼层 |阅读模式
#include
#include
typedef struct STUDENT
{
char name[20];
char number[20];
float C;
float English;
}STU;
void menu1();
int input(STU s[],int n);
main()
{
int a;
STU stu[30];
menu1();
while(a)
{
scanf("%d",&a);
switch(a)
{
case 1:input(stu,30);
break;
case 2:
break;
case 3:
break;
case 0:
exit(1);
default :printf("输入有误,请重新输入\n");
}
}
}
void menu1()
{
printf("********************************\n");
printf("1.成绩输入\n");
printf("2.成绩查看\n");
printf("3.成绩修改\n");
printf("0.退出\n");
printf("********************************\n");
printf("请选择:");
}
int input(STU s[],int n)
{
int i;
int a;
int count=0;
for(i=0;i#include#includetypedef struct STUDENT{char name[20];int number;float English;float C;}STU;void menu1();void input(STU s[],int n);main(){ int a = 1; STU stu[30]; menu1(); while(a) {scanf("%d",&a);
回复

使用道具 举报

千问 | 2011-1-2 12:41:18 | 显示全部楼层
对不起啊,用你这题做个任务
回复

使用道具 举报

千问 | 2011-1-2 12:41:18 | 显示全部楼层
asedskadsakd
回复

使用道具 举报

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

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行