質問: 0) break; printf("%d %d\n", b, a); } return 0; } コード ``` 他にもswap関数を自分で作ったりもしましたが、やはり失敗と成功が混在します。VisualStudioでテストする限り、入れ替わらなかった時はありませんでした。
回答: 小さい順に並べる様です ``` #include int main(void) { int a, b,i; for (i = 0; i < 3000; i++) { scanf("%d%d", &a, &b); if (a == 0 && b == 0) break; if ( a > b ){ printf("%d %d\n", b, a); }else{ printf("%d %d\n", a, b); } } return 0; } ```