怎么写啊,我一点思路都没有

6.2 提高实验任务
已知一个小组4名学生3门课程的成绩如下表所示:
C Python Java total
SongJiang 90 85 93
WuSong 75 67 80
LinChong 83 79 86
Likui 53 61 37
(1)定义两个字符数组分别保存学生姓名和课程名称,并初始化;定义一个数组保存课程成绩,从键盘输入成绩值,输入格式如图所示;
(2)求每个学生的总分,并按表格形式输出;
(3)找出总分最高学生,并按表格形式输出;
(4)按总分降序排列,并按表格形式输出。

按要求写