- 150 名前:デフォルトの名無しさん mailto:sage [2009/02/02(月) 16:24:03 ]
- 課題3.コメントアウトつけなかったけど、ま分かるだろう。
#include <stdio.h> #include <string.h> int count_char(const char* s, char c){ int i,length,count=0; length = strlen(s)-1; for(i=0;i<length;i++) if( s[i] == c) count++; return count; } int main(void){ int Size,i,tmpCount; char strBuff[5][256]; for(i=0;i<5;i++){ printf("Input String (%d) ?? ",i); scanf("%s",strBuff[i]); } for(i=0;i<5;i++){ tmpCount = count_char(strBuff[i],'a'); if(tmpCount == 0) continue; printf("文字列[%s]に含まれる'a'の個数は%2dです\n",strBuff[i],tmpCount); } return 0; }
|

|