【问题描述】输入某个学生的信息(含学号,姓名,年龄,六门课程分数-高数/英语/c语言/工程制图/大学物理/信息论,它们的课程积分分别为4/3/4/3/3/3),计算课程总积分。
【输入形式】
学号 姓名 年龄
课程分数
【输出形式】
学号 姓名 年龄
课程总积分
#include<stdio.h>
struct _Student
{
char StuName[24];
int StuAge;
char StuID[24];
int Math;
int English;
int Clanguage;
int ProjectDraw;
int Physics;
int Information;
};
typedef struct _Student Student;
int main()
{
Student stu;
printf("请输入学生 学号 姓名 年龄");
scanf_s("%s",stu.StuID,24);
fflush(stdin);
scanf_s("%s", &stu.StuName, 24);
fflush(stdin);
scanf_s("%d", &stu.StuAge,4);
fflush(stdin);
printf("请输入学生 高数/英语/c语言/工程制图/大学物理/信息论 成绩");
scanf_s("%d%d%d%d%d%d", &stu.Math, &stu.English, &stu.Clanguage
, &stu.ProjectDraw, &stu.Physics, &stu.Information ,24);
printf("学号:%s , 姓名:%s ,年龄:%d\n", stu.StuID ,stu.StuName,stu.StuAge);
int sum = stu.Math + stu.English + stu.Clanguage
+ stu.ProjectDraw + stu.Physics + stu.Information;
printf("课程总积分:%d", sum);
return 0;
}
```**问题解决的话,请点下采纳**
能不能用更简洁的方法
比如说,成绩来个数组啥的