Untitled
unknown
plain_text
4 years ago
717 B
43
Indexable
#include<stdio.h> void nhap(int a[][100],int m,int n) { int i,j; for(i=0;i<m;i++) for(j=0;j<n;j++) scanf("%d",&a[i][j]); } void xuat(int a[][100],int m,int n) { int i,j; for(i=0;i<m;i++) { for(j=0;j<n;j++) printf("%d ",a[i][j]); printf("\n"); } } void sapxep(int a[][100],int m,int n) { int i1,i2,j1,j2; for(i1=0;i1<m;i1++) for(j1=0;j1<n;j1++) for(i2=i1;i2<m;i2++) for(j2=j1;j2<n;j2++) if(a[i1][j1]>a[i2][j2]) { int t=a[i1][j1]; a[i1][j1]=a[i2][j2]; a[i2][j2]=t; } } main(){ int t; scanf("%d",&t); int d=1; while(t--){ int a[100][100]; int m,n; scanf("%d%d",&m,&n); nhap(a,m,n); sapxep(a,m,n); printf("Test %d:\n",d++); xuat(a,m,n); } }
Editor is loading...