#include <stdio.h>
#include <stdlib.h>
int main() {
int a[N] = { 1,2,3,4,5,6,7,8,9,10 };
int b[N];
int *p, *q;
int i;
p= //何かを代入
q= //何かを代入
//配列aを出力する
//while文を使って、逆順コピーのプログラムをかく。ただし、aとpとqを使用する。
//配列bを出力する
return 0;
}
a [] : 1 2 3 4 5 6 7 8 9 10
b [] : 10 9 8 7 6 5 4 3 2 1
先生は、この方法で書いて来いといわれました。
僕は、pにはaのアドレスを、qにはbのアドレスを代入する?
配列aの出力はfor文で、というところまではなんとなくイメージできるのですが、そこから先が分かりません。