会VC的进来,看看这个程序怎么这样子输出?

来源:百度知道 编辑:UC知道 时间:2024/07/02 17:03:40
#include<iostream.h>
void main()
{char arry[3][3];
int i,j;
int k=0;
for(i=0;i<3;i++)
for(j=0;j<3;j++)
cin>>arry[i][j];
for(i=0;i<3;i++)
cout<<arry[i]<<endl;
}
输入数字是1 2 3
4 5 6
7 8 9
结果是123456789
456789
789
为什么不是一行3个字符输出呢,如果那样要怎样加代码?谢谢

#include<iostream.h>
void main()
{char arry[3][3];
int i,j;
int k=0;
for(i=0;i<3;i++)
{
for(j=0;j<3;j++)
cin>>arry[i][j];
}
for(i=0;i<3;i++)
{
for(j=0;j<3;j++)
cout<<arry[i][j];
cout<<endl;
}

}
很久没有学这个了 看看这样可以吗

#include<iostream.h>
void main()
{char arry[3][3];
int i,j;
int k=0;//不知道这个存在是什么意思
for(i=0;i<3;i++)
for(j=0;j<3;j++)
cin>>arry[i][j];
for(i=0;i<3;i++) {
for(j=0;j<3;j++)
{cout<<arry[i][j];}
cout<<endl; }
}

#include<iostream.h>
void main()
{char arry[3][3];
int i,j;
int k=0;
for(i=0;i<3;i++)
for(j=0;j<3;j++)
cin>>arry[i][j];
for(i=0,j=0;i<3;i++,j++)
{
cout<<arry[i]<<endl;
if(j%3==0)
cout<<endl;
}
}
试试吧!