- 605 名前:デフォルトの名無しさん [2007/10/02(火) 12:41:42 ]
- [1] 授業単元:C言語
[3.1] OS(Windows) 3.2] bcc5.5 [3.3] 言語: (C++) [4] 期限:今日中 文字列aと文字列cを入力し aに含まれる文字の数とaで最初にcが出てくる位置、最後にcが出てくる位置を 表示するプログラムを作成しなさい。 #include <stdio.h> int str_src(char *,char); int str_src2(char *,char); int main(void) { char a[255],c; printf("aを入力してください -> "); scanf("%s",a); printf("cを入力してください ->"); scanf(" %c",&c); printf("%sの中に%cは%i個です\n",a,c,str_src(a,c)); printf("%s"); return 0; } int str_src(char *a,char c) { int count=0; int i; for(i=0; a[i]!='\0'; ++i) if(a[i] == c) ++count; return count; } ここまではやったのですが残りわからないのでお願い致します。
|

|