コンピュタ3Aの履修者の皆様 遅くなりましたが,本日の課題をお送りします。頑張って解いてください。 なお,課題はいつもの通り,asakawa_comp3a@cis.twcu.ac.jp に送ってください。 その歳,メールの件名は「20081020-自分の学生番号」として,必ず自分宛に Cc: してください。提出期限は 10 月 26 日23:59 とします。 本日の課題は 2 つです。 1. 次のプログラムは,キーボードから 100 個を越えない整数を次々入力し, コントロール-D が押されたら,入力された数値のかずだけアスタリスク * を表示する histgram.c というプログラムである。例えば, 3 2 10 <----(ここでコントロール-Dを入力) 3:*** 2:** 10:********** となるようにせよ。 #include #define N 100 int main(void) { int n=0, i, j, data[N]; while(scanf("%d",& // ここを補う n++; for(i = 0; i < n; i++) { printf("%3d:", data[i]); for ( j=1; j<= // ここも補う printf("%c", '*'); printf("\n"); } return 0; } 2. 次のプログラムの誤りをすべて指摘せよ。 #include #define SIZE 100; int main(void) { int b[SIZE]={0}, i; for (i=0; i<=SIZE; i++) b[i] = 1; printf("b[%d]=%d\n", i, b[i]); return 0; }