C/C++の宿題を片付けます 92代目
■ このスレッドは過去ログ倉庫に格納されています
0005デフォルトの名無しさん
2007/07/04(水) 11:04:44#include<stdio.h>
#include<string.h>
int main(void)
{
char a[]="aiai";
char b[]="ai";
int i,count;
count=0;
for(i=0;i<strlen(a)-strlen(b);i++)
if(strncmp(a,b,strlen(b))==0)count++;
printf("%d",count);
}
多分こんな感じ。ループの度にstrlen(b)やるので大量データに向いてないとかあるけど。
■ このスレッドは過去ログ倉庫に格納されています