标题: 分享 [打印本页] 作者: mahei521 时间: 2014-11-24 22:48 标题: 分享 分享个自己弄得小程序,功能是统计二维数组周边元素之和。刚开始弄得把四角的元素重复统计了。琢磨好久才发现问题所在。特地分享出来,希望对大家有帮助!
#include <stdio.h>
#define M 4
#define N 5
int fun ( int a[M][N] )
{
int tot = 0, i, j ;
for(i = 0 ; i < N ; i++)
{
tot += a[0][i] ;
tot += a[M-1][i] ;
}
for(i = 1 ; i < M - 1 ; i++)
{
tot += a[i][0] ;
tot += a[i][N-1] ;
}
return tot ;
}
int main( )
{
int aa[M][N]={ {1,3,5,7,9},
{2,9,9,9,4},
{6,9,9,9,8},
{1,3,5,7,0}
};
int i, j, y;