>>558
それだとO(n^2)になって重いな
if(p[i]=='\0')break;
にしとけばO(n)で抑えられる。