C/C++の宿題を片付けます 68代目
■ このスレッドは過去ログ倉庫に格納されています
0196デフォルトの名無しさん
2006/06/27(火) 18:35:54void swap( int flag, int *x, int *y ){
int w;
if((flag==1 && *x > *y ) || (flag==2 && *x < *y)){
w = *x ;
*x = *y ;
*y = w ;
}
return;
}
int main(){
int i,j,t[10];
for(i=0 ; i<10; i++){
printf("Number[%d]?",i);
scanf("%d",&t[i]);
}
for(j=9 ; j>=0 ; j--){
for(i=0; i<j ; i++){
swap(1,&t[i],&t[i+1]);
}
}
for(i=0 ; i<10 ; i++)
printf("%d\n",t[i]);
return 0;
}
■ このスレッドは過去ログ倉庫に格納されています