前提・実現したいこと
C言語で、txtファイルの内容を次のようにフィルタリングして別のファイルに書き込むようなプログラムを作りたいです。
1.大文字を全て小文字に変換する。
2.2つ以上のスペースを一つのスペースに統一する。
3.アルファベット、数字以外の文字を全て削除する。
txtファイルはアルファベットと記号のみで構成されており、文字数は4000程です。
c言語を学びはじめたばかりで、もはや何から手を付けたらいいのかわからなくなっております。
構造体以外の基本的な内容は学び終えた状態です。
よろしくお願い致します。
しつもんはなんですか?
情報不足で申し訳ございません。
どのように関数を作っていけばいいのか分かりません。
よろしくお願い致します。
アルファベットと数字以外全て削除するのなら、スペースを圧縮なんてしなくても削ってしまえばよいのではないですか? 言い換えれば、2.の過程は無意味ですね?
最初に質問を読んだ時、thkanaさんと同じ疑問を抱きましたが、たぶん、1,2,3はそれぞれ別の課題(問題)なのではないでしょうか。文の書き方が誤解を招いていると思います。>質問者さん
> 何から手を付けたらいいのかわからなくなっております。
と言うことであれば、
> 構造体以外の基本的な内容は学び終えた状態です。
というのが認識違いです。全然学び終えてません。復習から始めるのが良いと思います。
回答3件
あなたの回答
tips
プレビュー