在“将一个二维数组行和列元素互换”的问题中为什么我打的这个代码出现错误QAQ?
#include <stdio.h>int main()
{
int i, j, k, a, b;
printf("please iuput six numbers: \n");
for(i=0;i<2;i++)
{
for(j=0;j<3;j++)
{
scanf("%d",&a);
printf("a[%d][%d]=%d\n",i,j,a);
}
}
for(i=0;i<3;i++)
{
for(j=0;j<3;j++)
{
b=a;
}
}
for(i=0;i<3;i++)
{
for(j=0;j<2;j++)
{
printf("b[%d][%d]=%d\n",i,j,b);
}
}
} #include <stdio.h>
int main()
{
int i, j, k, a, b;
printf("please iuput six numbers: \n");
for(i=0;i<2;i++)
{
for(j=0;j<3;j++)
{
scanf("%d",&a);
printf("a[%d][%d]=%d\n",i,j,a);
}
}
for(i=0;i<2;i++)
{
for(j=0;j<3;j++)
{
b=a;
}
}
for(i=0;i<3;i++)
{
for(j=0;j<2;j++)
{
printf("b[%d][%d]=%d\n",i,j,b);
}
}
}‘
互换过程中i的上限没搞清楚
导致了这个问题 dell123 发表于 2018-10-7 10:07
‘
互换过程中i的上限没搞清楚
导致了这个问题
谢谢大大{:7_125:}
页:
[1]