简单的c++题目 谢谢大家啊

来源:百度知道 编辑:UC知道 时间:2024/06/23 00:34:28
帮忙修改一下

#include<iostream.h>

int *input(int m[2][3])
{
int n;

for(int i=0;i<2; i++)
{
for(int j=0;j<3;j++)
{ cin>>n;
m[i][j]=n;
}
return m;
}
}

void main()
{
int *p;
int a[2][3];
p=input(a);
cout<<*(p+2)<<endl;
}

#include<iostream.h>

int *input(int m[2][3])
{
int n;

for(int i=0;i<2; i++)
{
for(int j=0;j<3;j++)
{ cin>>n;
m[i][j]=n;
}
}
return (int*)m;//返回值类型强制转换,且调整}的位置

}

void main()
{
int *p;
int a[2][3];
p=input(a);
cout<<*(p+2)<<endl;
}

你的return m; 放哪了
应该在input函数最后一个括号前面