【課題3−9 配列とポインタ】 次のプログラムは,ポインタを使って文字列を最初の3文字表示するものである.ループを使って,文字列すべて表示するように修正せよ. #include int main(void) { char str[]="SummerVacation"; char *p1, *p2; p1 = str; printf("%c", *p1); printf("%c", *(p1+1)); printf("%c", *(p1+2)); p2 = str; printf("%c", *p2); p2++; printf("%c", *p2); p2++; printf("%c", *p2); return 0; } 【実行結果】 SumSum 【解説とヒント】 p1をfor文で,p2をwhile文でインクリメント.'ヌル文字(¥0)'に行き着くまで一文字ずつ表示.