プログラムの完了時にPress any key to exit
の行に沿って何かできるようにしたいが、どのようにするか分からない。Cでのプログラム完了時に画面を一時停止
プログラムを実行すると、端末が終了して結果が表示されます。
//by Nyxm
#include <stdio.h>
main() {
int temp, x, flag, num, size;
printf("\nEnter how many numbers you wish to enter: ");
scanf("%d", &size);
int array[size];
for (x = 0; x < size; x++) {
printf("Enter an integer: ");
scanf("%d", &num);
array[x] = num;
}
printf("Please enter either 1 or 2\n1:\tAscending\n2:\tDescending\n\n...");
scanf("%d", &num);
if (num == 1) {
flag = 0;
while (flag == 0) {
flag = 1;
for (x = 1; x < size; x++) {
if (array[x] < array[x-1]) {
flag = 0;
temp = array[x];
array[x] = array[x-1];
array[x-1] = temp;
}
}
}
} else {
flag = 0;
while (flag == 0) {
flag = 1;
for (x = 1; x < size; x++) {
if (array[x] < array[x-1]) {
flag = 0;
temp = array[x];
array[x] = array[x-1];
array[x-1] = temp;
}
}
}
}
printf("\nYour sorted array:\n");
for (x = 0; x < size; x++) {
printf("%d\n", array[x]);
}
}
それはすべての違いを、私は、Wubi
でMonoDevelop
を使用しています。
開発環境はWindowsまたはLinux(または*その他*)ですか? – hatboyzero
より良い端末エミュレータを使用してください。 –
開発環境を修正してください。実際のプログラムは、そんなことに邪魔されるべきではありません。 –