Estava Lendo sobre Funções da biblioteca string.h consegui utilizar todas as outras que li porem a STRSTR() não consigo usar , na verdade não entendi o que ela faz.
Ta assim escrito na apostila:
#include<string.h>
char *strstr (char *cadeia1, char *cadeia2);
A função strstr retorna um ponteiro para a primeira ocorrência da cadeia apontada por cadeia2 na cadeia1. Ela devolve um ponteiro nulo se não encontrar nenhuma ocorrência.
Ela pega o que tá na segunda string e procura na primeira? é isso?
Eu tentei desenvolver um código mais não estou conseguindo.
Abaixo o Código:
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#include <conio.h>
int main ()
{
char frase[60],apt[12];
int aponta;
printf (" Digite uma Frase: ");
fgets (frase , 58 , stdin);
printf (" Digite uma palavra ");
fgets (apt, 10, stdin);
aponta = strstr (frase,apt);
printf (" %s ",frase[aponta]);
getch();
}
Tentei desenvolver apartir do que eu entendi mais não consegui alguém pode me ajudar?
Pergunta
GabrielCardelli
Estava Lendo sobre Funções da biblioteca string.h consegui utilizar todas as outras que li porem a STRSTR() não consigo usar , na verdade não entendi o que ela faz.
Ta assim escrito na apostila:
Ela pega o que tá na segunda string e procura na primeira? é isso? Eu tentei desenvolver um código mais não estou conseguindo. Abaixo o Código:Tentei desenvolver apartir do que eu entendi mais não consegui alguém pode me ajudar?
Obrigado desde já!
Link para o comentário
Compartilhar em outros sites
1 resposta a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.