夜分に失礼いたします。C言語を初めて3か月過ぎの初心者です。用語を覚えつつあるのですが、何分覚えられていない用語のほうが多いため、よろしければお手柔らかにご教授いただきたく存じます。C言語の練習に文字をカウントするプログラムを組んでみたのですが、うまくいかずに困っています。環境はx64,visualstudio2019,c++の空のフォームから作成しています。組んでみたプログラムを下記に示します。0;printf("\n文字、数字を入力してください。&word);に緑の波線が引かれ、「’scanf_s’(変換指定子’2’に対応する)への引数がありません。」デバッグなしで追うとすべて0で通過し、出力結果も0となる。記入内容に至らない点もあるかとは思いますがご鞭撻をよろしくお願いします。見やすくてありがたいです。Docsによれば、scanf_s関数の%c指定子を使う際は、読み込み先の次の引数としてバッファサイズを指定しなければいけません。文字列を読み込むには、%cではなく%sを使うのがいいでしょう。%s指定子を使う際も、読み込み先の次の引数としてバッファサイズを指定しなければいけません更に、式中の(sizeof演算子のオペランドなど一部を除く)配列は先頭要素へのポインタに変換され、%c指定子や%s指定子はchar*型のデータを要求するので、&wordの代わりにwordを渡すべきでしょう。丁寧なご返答ありがとうございました。おかげさまで、最後まで作ることができました!拙い投稿にもかかわらず返答していただき申し訳ありません。ミクプラは自由にリンクできます。