質問: 1以上9以下の整数を入力すると、九九のその数の段を表示するプログラムを作成したいのですが、どのようにすればいいでしょうか??
回答: ニュアンスで書きますね。 num = getc(STDIN); for(i = 1; i < 10; i++){ printf("%d x %d = %d\n", num, i, num * i); } これで OK。 本来なら数字以外の文字を除外、1 ~ 9 以外の数字は除外とか、そういったエラー処理も居れるべきですが、とりあえずはエラー処理は要らないかな。