C言語を学び始めるとscanfという関数を学びます。キーボードから書式付きで入力できる必須関数ですよね。
しかし!!何度やってもscanf以降の処理が行われない。
なんでだ!!なんで!!
2時間がたった時に気づきました。
int i;
scanf("%d\n",&i);
改行の\n
いらないじゃん、、、
そうなんですよprintfと同じ感覚で改行が必要なんじゃないかと思っていたらいけません。
そんな超初心者時代にやってしまったミスを共有しておきます。こんなところで2時間も使ってはもったいない!