Código
#include <stdlib.h> #include<stdio.h> #define MAX_NOMBRE 30 struct pelicula{ char *nombre; char *genero; short año; int numDirectores; char *directores[10]; }; void imprimirDatosPelicula(struct pelicula); void LeerDatosPelicula( struct pelicula *peli); int main(){ struct pelicula peli; LeerDatosPelicula(&peli); imprimirDatosPelicula(peli); return 0; } void imprimirDatosPelicula(struct pelicula movie){ int cont = 0; for ( ; cont < movie.numDirectores ; cont++){ } } void LeerDatosPelicula(struct pelicula *peli){ int i=0; if(peli->numDirectores < 1) peli->numDirectores=1; if(peli->numDirectores > 10) peli->numDirectores=10; for(i=0; i< 1; i++){ } }
Estoy usando Devc++ y al parecer compila muy bien pero a la hora de pedir datos marca error. Alguien que me ayude.