为什么没有输出
//实现二维数组行列互换int main(void)
{
int i,j,a[3][3],b[3][3];
printf("请输入元素\n");
for(i=0;i<4;i++)
{
for(j=0;j<4;i++)
{
scanf("%d",&a[i][j]);
}
printf("输出A是\n");
for(i=0;i<4;i++)
{
for(j=0;j<4;j++)
{
printf("%5d",a[i][j]);
}
}
for(i=0;i<4;i++)
{
for(j=0;j<4;j++)
{
b[j][i]==a[i][j];
}
printf("互换之后的数组是\n");
for(i=0;i<4;i++)
{
for(j=0;j<4;j++)
{
printf("%d",b[j][i]);
}
}
}
return 0;
}
}