简单的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 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函数最后一个括号前面