题解 | #班级成绩输入输出#
班级成绩输入输出
https://www.nowcoder.com/practice/60d96b08e1cb42e38629d54e37eac008
#include <stdio.h> #include<stdlib.h> int main() { float * arr[5] = { 0 }; for(int i = 0;i < 5;i++) { arr[i] = (float *)malloc(sizeof(float)*5); } for(int i = 0;i < 5;i++) { float sum = 0; for(int j = 0;j < 5;j++) { scanf("%f",arr[i]+j); sum += arr[i][j]; } for(int j = 0;j<5;j++) { printf("%.1f ",arr[i][j]); } printf("%.1f\n",sum); } for(int i = 0;i < 5;i++) { free(arr[i]); } return 0; }