検索結果 2 件

by vayacy
7年前
フォーラム: C言語何でも質問掲示板
トピック: 新明解C言語 演習11-8
返信数: 3
閲覧数: 15902

Re: 新明解C言語 演習11-8

間違いに気づけました。ありがとうございました。
あとこのコードを書いたときは学習が進んでおらずisdigitやisalfaを知らなかったのでこじつけて作ったらこんなややこしくなりました(笑)
by vayacy
7年前
フォーラム: C言語何でも質問掲示板
トピック: 新明解C言語 演習11-8
返信数: 3
閲覧数: 15902

新明解C言語 演習11-8

初投稿です。 質問は文字列の中の数字を削除する関数を作れという問題で /*文字列中の数字を消去する関数*/ void del_digit(char *str) { int i,j; int len=strlen(str); for(i=0;i<len;i++){ if(toupper(*(str+i))==tolower(*(str+i))){ for(j=i;j<len;j++){ *(str+j)=*(str+j+1); } i--; } } } int main(void) { char str[128]; printf("文字列:"); scanf("%s",str); del_dig...

詳細検索ページへ移動する