blz amigos... to com um probleminha em arquivo C
#include <stdio.h>
#include <stdlib.h>
int main()
{
FILE *fp;
char c;
fp = fopen("arquivo.txt","r"); /* Arquivo ASCII, para leitura */
if(!fp)
{
printf( "Erro na abertura do arquivo");
exit(0);
}
while((c = getc(fp) ) != EOF) /* Enquanto não chegar ao final do arquivo */
printf("%c", c); /* imprime o caracter lido */
fclose(fp);
return 0;
}
nesse caso eu imprimo tudo oq esta escrito no arquivo "entradas".
Dentro do arquivo entradas eh assim
|-------|
|sei | - primeira linha do arquivo
|1 |
|2 |
|3 |
--------
Tava olhando os codigos e vi o comando fscanf, pq preciso ler somente a primeira linha do arquivo e compara se realmente a primeira linha esta escrito SEI.
ou eu tenho que percorrer caracter por caracter e ir armazenando num vetor? para comparar??
alguem tem alguma ideia por favor...
se puder expor o codigo pra dar um nocao de como eu faço
abraço