10/06/29 10:06:01
>>316の2番目
#include <stdio.h>
#include <string.h>
#define NN 100
#define loop(i,NN) for (i = 0; i < NN; i++)
int
main(void)
{
int i = 0, linemax = 0, cnt = 0;
char s[NN][100], *p, str[] = "abc";
while (fgets(s[i++], 100, stdin) != NULL)
linemax++;
loop(i, linemax) {
for (p = s[i]; *p; p++) {
if (!strncmp(p, str, 3))
cnt++;
}
}
printf("#%s is %d\n", str, cnt);
return 0;
}