#include <stdio.h>
int fb(int m,int a[][2]);
int main() {
int m=4;
int a[4][2]={{3,19},{11,33},{18,80},{80,100}};
fb(m,a);
return 0;
}
int fb(int m,int a[][2]) {
int i,j,tem;
for(i=0;i<m;i++){
a[i][0]--;
}
for(j=m*2-1;j>0;j--){
for(i=0;i<j;i++){
if (a[i]>a[i+1]){
tem=*a[i+1];
*a[i+1]=*a[i];
*a[i]=tem;
}
}
}
for(i=0;i<m*2;i++)
printf("%d\n",*a[i]);
}
outpute:
2
10
17
79
-766854112
0
0
67902437
output i want:
2, 10, 17, 19, 33, 79, 80, 100