- #include<stdio.h>
- int main ()
- {
- int a[3][4],i,j,t,p;
- printf("INPUT 3*4 matrix:\\n");
- for(i=0;i<3;i++)
- {
- for(j=0;j<4;j++)
- scanf("%d",&a[i][j]);
- }
- for(i=0;i<3;i++)
- {
- for(j=0;j<4;j++)
- {
- p=0;
- if(a[i][j]>p) p=j;
- if(p!=0)
- {
- t=a[i][0];
- a[i][0]=a[i][p];
- a[i][p]=t;
- }
- }
- }
- printf("NEW matrix:\\n");
- for(i=0;i<3;i++)
- {
- for(j=0;j<4;j++)
- printf("%-4d",a[i][j]);
- putchar('\\n');
- }
- return 0;
- }
- //该片段来自于http://www.codesnippet.cn/detail/1704201512286.html
来源: http://www.codesnippet.cn/detail/1704201512286.html