1. /*-------------------------------------------------------
    2. 【程序填空】
    3. ---------------------------------------------------------
    4. 功能:输入学生成绩并显示。
    5. -------------------------------------------------------*/
    6. # include <stdio.h>
    7. struct student
    8. {
    9. char number[6];
    10. char name[6];
    11. int score[3];
    12. } stu[2];
    13. void output(struct student stu[2]);
    14. void main()
    15. {
    16. int i, j;
    17. /***********SPACE***********/
    18. for(i=0; i<2; i++)
    19. {
    20. printf("请输入学生%d的成绩:\n", i+1);
    21. printf("学号:");
    22. /***********SPACE***********/
    23. scanf("%s", stu[i].number);
    24. printf("姓名:");
    25. scanf("%s", stu[i].name);
    26. for(j=0; j<3; j++)
    27. {
    28. printf("成绩 %d. ", j+1);
    29. /***********SPACE***********/
    30. scanf("%d", &stu[i].score[j]);
    31. }
    32. printf("\n");
    33. }
    34. output(stu);
    35. }
    36. void output(struct student stu[2])
    37. {
    38. int i, j;
    39. printf("学号 姓名 成绩1 成绩2 成绩3\n");
    40. for(i=0; i<2; i++)
    41. {
    42. /***********SPACE***********/
    43. printf("%-6s%-6s", stu[i].number, stu[i].name);
    44. for(j=0; j<3; j++)
    45. printf("%-8d", stu[i].score[j]);
    46. printf("\n");
    47. }
    48. }