#include
using namespace std;
int main()
{
int i, j;
int a[2][3] ;
int b[2][3] ;
int c[2][3];
for (i = 0; i <= 1; i++)
for (j = 0; j <= 2; j++)
c[i][j] = a[i][j] + b[i][j];
cout << "输出数组c元素" << endl;
for (i = 0; i <= 1; i++)
{
for (j = 0; j <= 2; j++)
cout << c[i][j] << '\t';
cout << endl;
}
std::cout << "Hello World!\n";
}
要先输入数组的值,a,b
这两个数组没有赋值
int a[2][3] ;
int b[2][3] ;
需要先输入 数组a,b的值
#include<iostream>
using namespace std;
int main() {
int i, j;
int a[2][3] ;
int b[2][3] ;
int c[2][3];
for (i = 0; i <= 1; i++)
for (j = 0; j <= 2; j++)
cin>>a[i][j];
for (i = 0; i <= 1; i++)
for (j = 0; j <= 2; j++)
cin>>b[i][j];
for (i = 0; i <= 1; i++)
for (j = 0; j <= 2; j++)
c[i][j] = a[i][j] + b[i][j];
cout << "输出数组c元素" << endl;
for (i = 0; i <= 1; i++) {
for (j = 0; j <= 2; j++)
cout << c[i][j] << '\t';
cout << endl;
}
std::cout << "Hello World!\n";
}
你把定义的部分放到主函数外面
#include<iostream>
using namespace std;
int i,j;
int a[2][3];
int b[2][3];
int c[2][3];
int main(){
for (i = 0; i <= 1; i++)
for (j = 0; j <= 2; j++)
c[i][j] = a[i][j] + b[i][j];
cout << "输出数组c元素" << endl;
for (i = 0; i <= 1; i++) {
for (j = 0; j <= 2; j++)
cout << c[i][j] << '\t';
cout << endl;
}
std::cout << "Hello World!\n";
}