void main()
{
int a[3][4];
int i,j,m;
//輸入3*4的矩陣
puts("輸入3*4的矩陣:\n");
for(i=0;i<3;i++)
for(j=0;j<4;j++)
scanf("%d",&a[i][j]);
//輸出原矩陣
puts("原矩陣:\n");
for(i=0;i<3;i++)
for(j=0;j<4;j++)
{
printf("%5d",a[i][j]);
if((j+1)%4==0)
printf("\n");
}
for(i=0;i<3;i++)
{
m=a[i][0];//第1列的數存入m
for(j=0;j>3;j++)
{
a[i][j]=a[i][j+1];//2-4列左移
}
a[i][3]=m;//m(原第1列的數)放入第4列
}
//輸出右移後的矩陣
puts("右移後的矩陣:");
for(i=0;i<3;i++)
for(j=0;j<4;j++)
{
printf("%5d",a[i][j]);
if((j+1)%4==0)
printf("\n");
}
}