Ir ao conteúdo
  • Cadastre-se

Erro com o comando fseek


Posts recomendados

Ola estou com um problema no fseek.

Erro: [Error] expected expression before ',' token

Tem como alguém falar o que esta errado?

 

 

Codigo:

#include <stdio.h>
#include <stdlib.h>
#include <string.h>

struct cadastro{ char nome[20]; int idade,numero;};
int main() {
FILE *x;
x = fopen("cadastro.txt","rb");
if(x == NULL){
printf("ERRO");
system("pause");
exit(1);
}
struct cadastro cad;
fseek(x,2*sizeof(struct cadastro),SEEK_SET);
fread(&cad,sizeof(struct cadastro),1,x);
fclose(x);
printf("%s %i %i", cad.nome, cad.idade, cad.numero);
system("pause");
return(0);
}

 

Link para o comentário
Compartilhar em outros sites

Visitante
Este tópico está impedido de receber novas respostas.

Sobre o Clube do Hardware

No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas comunidades sobre tecnologia do Brasil. Leia mais

Direitos autorais

Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais

×
×
  • Criar novo...