>>910
(・3・) エェー 問題の意味が分からなかったYO!
          ってことでエスパー回答だYO!

#include<stdio.h>
#include<stdlib.h>
int main(void){
    int a[3][2], *p_max, temp;
    int i, j, k, l;

    for(i=0;i<3;i++)
        for(j=0;j<2;j++)
            a[i][j]=rand();
    for(i=0;i<3;i++){
        for(j=0;j<3;j++){
            p_max=&a[i][j];
            for(k=i,l=j;k<3;k++){
                for(;l<2;l++){
                    if(*p_max<a[k][l])
                        p_max=&a[k][l];
                }
                l=0;
            }
            temp=a[i][j];
            a[i][j]=*p_max;
            *p_max=temp;
        }
    }
    return 0;
}