>>396
よくわからないので、参考として授業で習った数値の並び替えのプログラムを載せておきますね

#include <stdio.h>

void swap(int *x, int *y); /*入れ替え関数*/
void sort(int *x, int *y, int *z); /*並び替え関数*/

int main(void)
{
int a=100,b=1,c=50;
printf("初期状態\t");
printf("a=%d b=%d c=%d\n",a,b,c);
sort(&a,&b,&c);
printf("sort終了後\t");
printf("a=%d b=%d c=%d\n",a,b,c);
return (0);
}
void sort(int *x, int *y, int *z)
{
if(*x < *y) swap(x,y);
if(*x < *z) swap(x,z);
if(*y < *z) swap(y,z);
}
void swap(int *x, int *y)
{
int z;
z=*x;
*x=*y;
*y=z;
}