30/09/2018, 16:38
Tìm kiếm 1 ký tự xem có nằm trong chuỗi hay không?
bài tập: tìm kiếm 1 ký tự xem có nằm trong chuỗi hay không, nếu có thì in ra vị trí của TỪ CHỨA nó
em run nhưng không hiểu sao báo lỗi, ai sửa giúp em với ạ. đa tạ đa tạ
int search(char *a, char *b)
{
int kq,d=0;
if(strstr(a,b)!=NULL)
{
kq=strlen(a)-strlen(strstr(a,b));
for(int i=kq;i>=0;i--)
if(a[i]==' ')
d++;
return d+1;
}
else return -1;
}
int main()
{
char s[255], s1[255];
printf("
Enter string: ");
gets(s);
char *c;
printf("
Search: ");
scanf("%c", &c);
int k=search(s,c);
printf("
location %s: %d", c, k);
getch();
return 0;
}
Bài liên quan
đầu tiên bạn nên xem cách post code bằng markdown lên diễn đàn
đồng thời nhớ bỏ tag cho bài viết. Ví dụ bài viết của bạn thuộc tag
C
bài này mình nghĩ phải viết một hàm tìm kiếm khác