C/C++の宿題は私におまかせくださいませ 23代目
■ このスレッドは過去ログ倉庫に格納されています
0048デフォルトの名無しさん
NGNG小さい順にソートなのですが、うまくいきません。
どこが間違っているのでしょう?
int main(void)
{
int num[20];
int i, j, n, tmp;
printf("いくつの整数データを入力しますか?(~20)\n");
scanf("%d", &n);
printf("%d個の整数を入力してください\n", n);
for(i = 0; i < n; i++){
scanf("%d", &num[i]);
}
printf("\n");
for(i = 0; i < n - 1; i++){
for(j = 1; j < n; j++){
if(num[i] > num[j]){
tmp = num[j];
num[j] = num[i];
num[i] = tmp;
}
}
}
for(i = 0; i < n; i++){
printf("%d", num[i]);
}
printf("\n");
return 0;
}
■ このスレッドは過去ログ倉庫に格納されています