演習課題 [9] 文字列

以下の 9 問についてそれぞれプログラムを作成し,Moodle から提出せよ.
提出〆切は問 1-3 が本日(6/11)の 23:59 であり,問 4-9 は 6 月 15 日(月)23:59 である
(いずれもMoodle上で自動的に締め切られる).
問 4-9 を本日中に提出できた場合は加点の対象とする
(一部の問題だけ早期提出するということでもOK).

ただし,次の点にはくれぐれも注意せよ(0点またはやり直しとなる).
● プログラムが正しく(エラーにならずに)gcc でコンパイルできることを必ず確認せよ.
● プログラムがすべての実行例と全く同じ動きになることを確認してから提出せよ.
 この確認を怠った場合は総合評価を 0 点とすることがある.
● 提出前には「インデント」のチェックVSCode 上でインデントを自動で揃える作業)を必ず行うこと.


本日(6/11)23:59までに提出】
  • 問 1 (生年月日を表示する関数)
  • 問 2 (メールアドレスを一部加工して出力)
  • 問 3 (氏名とメールアドレスを表示する関数)

来週月曜(6/15, 23:59)までに提出】
本日中に早期提出すれば加点の対象
  • 問 4 (文字列の大文字変換とマスキングを行う関数)
  • 問 5 (文字列の長さを調べて返す関数)
  • 問 6 (文字列に含まれるアルファベットの文字数を返す関数)
  • 問 7 (総文字数をカウント)
  • 問 8 (インデントの修正とプログラムの間違い探し)
  • 問 9 (シーザー暗号)※加点対象