作者cluster159 (john)
看板b99902HW
标题[作业] 不好意思~我是外系的~WORKSHEET4-2遇到了问题
时间Thu Oct 7 23:54:15 2010
不好意思~~因为寄给助教的信尚未回覆而deadline又要到了
所以只好PO到板上请强者们帮忙
#include<stdio.h>
#include<stdlib.h>
int main(void){
int a[103][103];
int row=1,column=1,m=0,n;
int t;
for(row=0;row<=102;row++){
for(column=0;column<=102;column++){
a[row][column]=-10;
}
}
//使所有的格子都先变成-10
scanf(" %d %d", &row, &column);
//输入列数和行数
m=row;
n=column;
for(row=1;row<=m;row++){
for(column=1;column<=n;column++){
scanf("%d", (&a[row][column]));
}
}
//开始输入(一列一列输入)
for(row=1;row<=m ;row++){
for(column=1;column<=n ;column++){
if(a[row][column]>a[row-1][column] &&a[row][column]>a[row+1][column]&&a[row][column]>a[row][column-1]&&a[row][column]>a[row][column+1]){
printf("\n %d", a[row][column]);
}
}
//开始印~
return 0;
}
因为我请教了一些资工系朋友~~他们提供了意见
让我修改输入顺序或输出顺序或是将其印在原本位置而比较小的就用空格表示
~但反而都变0分
所以只能PO到这里请教大家
谢谢~~
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 140.112.248.27
1F:→ pp5438:助教课之後都没上线 现在才收到~|||| 10/08 00:46
2F:→ pp5438:已回信。 10/08 00:46
3F:推 PttHobe:你确定-10是最小吗? 10/08 01:15
4F:推 radar735:话说我用负100000 10/08 19:55