C/C++の宿題を片付けます 95代目
■ このスレッドは過去ログ倉庫に格納されています
0476デフォルトの名無しさん
2007/09/13(木) 17:57:55#include <stdio.h>
#include <string.h>
char *my_strstr(char *str, char *ptn){
int i, j, str_len = (int)strlen(str), ptn_len = (int)strlen(ptn);
for(i = 0; i < str_len - ptn_len; i++)
if(!strncmp(str + i, ptn, ptn_len))
return str + i;
return NULL;
}
int main(void){
char moji[] = "ABCDEFGHJABFGHSKL", ptn[] = "HS";
puts(my_strstr(moji, ptn));
return 0;
}
■ このスレッドは過去ログ倉庫に格納されています