学习c++中,下面的代码不知道为什么显示cout不明确

#include
#include"stdafx.h"
using namespace std;
void swap (int&a,int&b){
int temp=a;
a=b;
b=temp;
}

int main(){
int **a;
a=new int*[3];
for(int i=0;i a[i]=new int[3];
cout for(int i=0;i for(int j=0;j cin>>a[i][j];
cout<<"初始矩形:"<<endl;
for(int i=0;i<3;i++)
for(int j=0;j<3;j++)
cout<<a[i][j]<<' ';
cout<<endl;
}
for(int i=0;i<3;i++)
for(int j=0;j<3;j++)
swap(a[i][j],a[j][i]);
cout<<"转置后矩形:"<<endl;
for(int i=0;i<3;i++)
for(int j=0;j<3;j++)
cout<<a[i][j]<<' ';
cout<<endl;
}
return 0;
}

c++

1个回答

将using namespace std; 删除后保存cpp文件,

再加上using namespace std;保存cpp文件。

backlash321
南隅。 感谢
3 个月之前 回复
Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
立即提问
相关内容推荐