演習 6-9

#include <stdio.h>

void rev_intary(int v[], int n){

int i, temp;
for (i = 0; i < n / 2; i++){
temp = v[i];
v[i] = v[n - i - 1];
v[n - i - 1] = temp;
}
for (i = 0; i < n; i++){
printf("x[%d] = %d\n", i, v[i]);
}
}

int main(){

int i, n, x[100];

printf("入力された要素を反転させます。\n");
printf("何個要素を入力しますか?:");
scanf("%d", &n);
printf("要素を入力して下さい。\n");
for (i = 0; i < n; i++){
printf("x[%d] : ", i);
scanf("%d", &x[i]);
}
printf("それらの要素の順番を反転させると\n");
rev_intary(x, n);

return 0;
}

0 件のコメント:

コメントを投稿