C言語なら俺に聞け(入門篇) Part 7
■ このスレッドは過去ログ倉庫に格納されています
0273改めて質問させて戴きます-269
2007/02/07(水) 01:20:11main(){
char s[] = "I love dog and cat.";
char c = 'a';
char *p = s;
int n = 0;
printf("\"%s\"の中から\'%c\'を探します。\n",s,c);
while(*p != '\0'){
if(*p == c){
printf("%d文字目で発見しました。\n",p-s+1);
n++;
}
p++;
}
if(n == 0)
printf("1個も見つかりませんでした。\n");
else
printf("全部で%d個見つかりました。\n",n);
return 0;
}
この、ソースでよくわからない部分が多数有ります。
参考書には解説が無く困っていますので、アドバイスの方を
宜しくお願いします。
■ このスレッドは過去ログ倉庫に格納されています