c++,完成后追加5哦

来源:百度知道 编辑:UC知道 时间:2024/04/30 10:36:50
编程序计算并m行n列(m和n小于10)整型数祖a周边元素之和(即第一行,第m行,第一列,第n列,重复元素只取一次)

Dev-C++编译:

#include <stdio.h>
main()
{ int m, n, i, j, len, a[20][20], element[100], answ;
bool existed;
puts("input m:");
scanf("%d", &m);
puts("input n:");
scanf("%d", &n);
for (i = 0; i < m; i ++)
for (j = 0; j < n; j ++)
scanf("%d", &a[i][j]);
len = 0;

for (i = 0; i < n; i ++)
{ existed = false;
for (j = 0; j < len; j ++)
if (element[j] == a[0][i])
{ existed = true;
break;
}
if (!existed) element[len++] = a[0][i];
}

for (i = 0; i < n; i ++)
{ existed = false;
for (j = 0; j < len; j ++)
if (element[j] == a[m - 1][i])
{ existed = true;
break;
}
if (!existed) element[len++] = a[m - 1][i];