您的位置:首页 > 编程语言 > C语言/C++

九度OJ 题目1191:矩阵最大值

2017-09-16 19:52 281 查看
原题链接http://ac.jobdu.com/problem.php?pid=1191

提交之后WA。。。

不是很懂哪里出了问题。。。

/*************************************************
* @Date    : 2017-09-16 19:36:19
* @Author  : Lewis Tian (chasetichlewis@gmail.com)
* @GitHub    : https://github.com/LewisTian 
* Copyright (c) 2017 Tich. All rights reserved.
**************************************************/

#include <stdio.h>

int ma[101][101];

int main(int argc, char const *argv[]){
int i, j, m, n, max;
int sum, pos;
while(scanf("%d %d", &m, &n) != EOF) {
for (i = 0; i < m; ++i) {
pos = sum = 0;
for (j = 0; j < n; ++j){
scanf("%d", &ma[i][j]);
sum += ma[i][j];
if (j == 0) {
max = ma[i][j];
}
else if (ma[i][j] > max) {
max = ma[i][j];
pos = i;
}
}
ma[i][pos] = sum;
}
for (i = 0; i < m; ++i){
for (j = 0; j < n; ++j){
printf("%d ", ma[i][j]);
}
printf("\n");
}
}
return 0;
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  c语言 OJ