Ola!
Nao programo com frequencia entao tenho algumas dificuldades. Agradeço se vcs puderem me ajudar sem que eu espere os dias de aula.
Quero que a funcao fscanf() comece a ler o arquivo a partir da 4 linha. Como eu controlo isso?
Abraços
Marcel
Ola!
Nao programo com frequencia entao tenho algumas dificuldades. Agradeço se vcs puderem me ajudar sem que eu espere os dias de aula.
Quero que a funcao fscanf() comece a ler o arquivo a partir da 4 linha. Como eu controlo isso?
Abraços
Marcel
int cont;Zé Augusto
char c;
. . .
cont = 1; /* estamos no início da primeira linha */
while (cont != 4) { /* quando cont == 4 estamos no início da
quarta linha*/
fscanf(arq_ent, "%c", &c);
if (c == '\n')
cont++;
}
/* próximo "fscanf(arq_ent,..." lê a partir da quarta linha */
/* Dá páu se o arquivo tem menos do que 4 linhas. */