#include <stdio.h>
int main()
{
float scort[5][5];
int i = 0,j = 0;
for(i=0;i<5;i++)//输入学生5门各科成绩
{
for(j=0;j<5;j++)
{
scanf("%f",&scort[i][j]);
}
}
float (*count)[5];//定义指针count指向包涵5个浮点元素的一维数组
float num = 0.0;//用来算总分
count = scort;//count 指向scort 的0行
for(i=0;i<5;i++)
{
num = 0.0;
for(j=0;j<5;j++)
{
num = num + *(*(count+i)+j);
printf("%0.1f ",*(*(count+i)+j));
}
printf("%0.1f \n",num);
}
return 0;
}

京公网安备 11010502036488号