01/10/2018, 09:58

Nhập vào chuỗi s1 và s2, cho biết vị trí xuất hiện của chuỗi s2 trong s1

int vitri(char *a,char *b)
{
int d=-1;
if(strstr(a,b)!=NULL)
d=strlen(a)-strlen(strstr(a,b));
return d;
}

khi in thì ra kq là 0. ai giải thích với

Henry viết 11:58 ngày 01/10/2018

strstr(a,b) nhớ không nhầm sẽ trả về chuỗi b nếu chuỗi b có trong chuỗi a. Vậy thì khác gì strlen(a) - strlen(b) đâu nhỉ? Vậy thì đâu phải giải quyết đề bài

Bài liên quan
0