请各路高手完善程序
这是个计算平均成绩的代码~!...但是我觉得有点地方不完善~~希望高手指教~问题....
在输入名字之后是 输入 各科的成绩~但是 在输入成绩的时候 必须每输入一个成绩后 要按空格 断开~...我觉得很不方便~
有没办法 就是在输入成绩的时候 不用按那空格 断开它们 也能正确计算平均成绩的呢?
希望大家尽舒己见.....而我就还没想到了
这次给45分........(我才45分)
#include<stdio.h>
float average(float math,float chinese,float english)
{
return((math+chinese+english)/3);
}
main(void)
{
char first,middle,last;
float aver_sucess;
float score[3];
printf("Type in the 3 initials and press return>");
scanf("%c%c%c",&first,&middle,&last);
printf("Hello %c%c%c,Plesase type in your achievements and press return>",first,middle,last);
scanf("%f%f%f",&score[0],&score[1],&score[2]);
aver_sucess=average(score[0],score[1],score[2]);
printf("\n Your aver sucess is %.1f",aver_sucess);
return(0);
}