我的程序和结果都在这了,我的知识储备不够我找出我的问题,不能让我调试成功了。
可以把代码copy贴上来,这样看实在不方便调试
#include <iostream>
using namespace std;
#define M 6
#define N 5
int main()
{
float s[M][N] = {0}, sum, temp, max;
int i, j, k;
for (i = 0; i < M - 1; i++)
{
for (j = 0; j < N - 1; j++)
{
cin >> s[i][j];
if (j > 0)
{
s[i][N - 1] += s[i][j];
if (s[M - 1][j] < s[i][j])
s[M - 1][j] = s[i][j];
}
}
}
cout << endl;
for (i = 0; i < M - 1; i++)
{
for (j = 0; j < N; j++)
cout << s[i][j] << " ";
cout << endl;
}
cout << "最高分 ";
for (j = 1; j < N - 1; j++)
cout << s[M - 1][j] << " ";
cout << endl;
return 0;
}