NaaN日記

やったこと、覚えたことを発信する場

入力する文字を指定する(C)

今回はスキャン集合を確認。

この文字以外入力させたくない
scanf("%[abcdefg]", moji)   //abcdefgのみ入力できる
入力する範囲を選択

1.

scanf("%[a-z]", moji)   //aからz以外が入力されると終了


2.

scanf("%[^\n]" moji)   //改行以外の入力を受け付ける

これをするとホワイトスペースを含んだ文字列を入力できる