strstr - localizar una subcadena
#include <cs50.h>
#include <string.h>
string strstr(string haystack, string needle);
Esta función busca needle en haystack (la primera aparición). En otras palabras, determina si (y dónde) needle es una subcadena de haystack.
Si se encuentra needle en haystack, esta función devuelve la subcadena de haystack que comienza con needle. (Por ejemplo, si haystack es "foo bar bar baz" y needle es "bar", esta función devuelve "bar bar baz".) Si no se encuentra needle en haystack, esta función devuelve NULL.
#include <cs50.h>
#include <string.h>
#include <stdio.h>
int main(void)
{
string haystack = "foo bar bar baz";
string needle = "bar";
string match = strstr(haystack, needle);
if (match)
{
printf("%s\n", match);
}
}