Enviado em 20/04/2017 - 17:16h
Boa tarde gostaria de saber qual o erro do código, pois estou tentando encontrar uma palavra em um arquivo texto mas quando compilo executo não consegue comparar.#include <stdio.h> #include <stdlib.h> #include <string.h> int main(void){ FILE *file; file= fopen("ab.txt","r"); if (file == NULL){ printf("IMPOSSIVEL ABRIR ESTE ARQUIVO"); getchar(); exit(0); } int x; char frase[100]; char nome[]="palavra"; while(fgets(frase,100,file)!= NULL){ } x= (strcmp(frase,nome)); if(x==1){ printf(" Encontrado\n"); } printf("Não Encontrado\n"); fclose(file); printf(" %s , %s\n",frase ,nome ); return 0; }
Programa IRPF - Guia de Instalação e Resolução de alguns Problemas
Criando uma Infraestrutura para uma micro Empresa
Criar entrada (menuentry) ISO no Grub
Como gerar qualquer emoji ou símbolo unicode a partir do seu teclado
O Que Fazer Após Instalar Fedora 42
Debian 12 -- Errata - Correções de segurança
Instalando o Pi-Hole versão v5.18.4 depois do lançamento da versão v6.0
O FIM da minha distro predileta: ARCOLINUX ...que pena (7)
Copiar Layout do Teclado para aplicar em outra Distribuição (1)