おまいら!今日からC言語を学んでいくぞー!パート2
■ このスレッドは過去ログ倉庫に格納されています
0884デフォルトの名無しさん
2005/11/16(水) 09:15:293科目の点数の入力処理で異なる部分は、入力を促すメッセージだけでしょ。それなら
const char *subject[3] = {"国語", "社会","英語"}; とか追加してしまえば
入力処理をこんな感じで纏められるでしょ。
for(gakusei=0;gakusei<10;gakusei++) {
printf("出席番号を入力>>");
scanf("%d",&tensuhyo[gakusei][0]);
while(tensuhyo[gakusei][0]<1){
printf("1以上の値を入力して下さい。>>");
scanf("%d",&tensuhyo[gakusei][date]);
}
for(date=1;date<4;date++) {
printf("%sの点数を入力>>", subject[date-1]);
scanf("%d",&tensuhyo[gakusei][date]);
while(tensuhyo[gakusei][date]<0 || tensuhyo[gakusei][date]>100) {
printf("0から100までの値を入力して下さい。>>");
scanf("%d",&tensuhyo[gakusei][date]);
}
}
}
■ このスレッドは過去ログ倉庫に格納されています