tengo el siguiente codigo:
Código C:
Ver original#include <stdio.h>
#include <string.h>
typedef salario[10];
typedef struct{
char codigop;
float presupuestop;
}cantpry[20];
typedef struct{
char nombre[30];
char apellido[30];
salario pagose;
}cantemple;
typedef struct{
char nombredepto[30];
char codigo[20];
cantemple empleados;
cantpry proyectos;
}departamentos;
main(){
int cantidaddeparta, i;
FILE *ent;
departamentos depar[20];
ent
=fopen("InfoDepto.txt", "r");
fscanf(ent
, "%d\n", &cantidaddeparta
); printf("\n%d\n", cantidaddeparta
);
for(i=0;i<=cantidaddeparta;i++){
fscanf(ent
, "%s", &depar.
nombredepto); }
}
&e sale este error: error: request for member ‘nombredepto’ in something not a structure or union
Porque sera?