- 55 名前:デフォルトの名無しさん mailto:sage [2008/07/15(火) 03:27:34 ]
- [1] 授業単元:プログラミング2
[2] 問題文(含コード&リンク): アルファベットと数字からなる文字列 str と文字 c を引数として受け取り,文字列 str から文字 c をすべて削除する返す関数 void del_chr(char *str, char c) を定義し,動作を確認するプログラム(kadai11_3.c)を作成せよ. strを別の配列にコピーして利用すればよい.配列の添え字アクセスを利用してもよい. 関数名:del_chr 引数 :char *str, char c 返却値:なし 機能 :文字列 str から文字 c をすべて削除 main関数のテンプレートを示す. int main(void) { char c; char str[100]; char *ptr; printf("変換前: "); gets(str); printf("削除文字: "); scanf("%c", &c); del_chr(str, c); printf("変換後: %s\n", str); return 0; } [3] 環境 [3.1] OS: Win Vista [3.2] コンパイラ名とバージョン: bcc [3.3] 言語: C [4] 期限: 2008/07/15 14時まで [5] その他の制限: ポインタまで
|

|