Buscar

Ep 15

Esta é uma pré-visualização de arquivo. Entre para ver o arquivo original

#include<stdio.h>
#include<string.h>
#include<stdlib.h>
int main()
{
 FILE *arq;
 char palavra[25], texto[2000], pasta[50];
 int i, local = 1;
 printf("\nInforme o nome do arquivo:");
 gets(pasta);
 arq = fopen("pasta.txt", "r");
 printf("\n");
 printf("\nInforme a palvra a ser localizada:");
 fflush(stdin);
 gets(palavra);
 if(arq==NULL)
 {
 printf("Erro ao abrir o arquivo\n");
 return 0;
 }
 while(fgets(texto,2000,arq)!=NULL)
 {
 if(local=strstr(texto, palavra)!= NULL)
 {
 printf("\nLinha: %d ", local);
 puts(texto);
 i=0;
 }
 else
 {
 i=1;
 }
 local++;
 }
 if (i==1)
 {
 printf("\nPalavra inexistênte no texto!\n");
 return 0;
 }
 fclose(arq);
 return 0;
}

Teste o Premium para desbloquear

Aproveite todos os benefícios por 3 dias sem pagar! 😉
Já tem cadastro?

Continue navegando