c语言相关的数组问题

程序功能:假设有多个学生被邀请来给教学质量打分,分数划分为1~ 10这10个等级,

输入整数0结束,计算平均得分,并将每个人打分的结果用相应个数的*号组成统计图的形式表示存放在文件jg.txt中。

输入示例如下:

请输入教学质量打分:

第1个学生打分: 9

第2个学生打分: 6

第3个学生打分: 7

第4个学生打分: 8

第5个学生打分: 5

第6个学生打分: 0

则生成的jg.txt文件结果如下:

第1个学生打分: *********

第2个学生打分: ******

第3个学生打分: *******

第4个学生打分: ********

第5个学生打分: *****

平均得分: 7.000000

请编程实现以上功能。