Código C:
Ver original
#include <stdio.h> #include <stdlib.h> #include <string.h> #include <conio.h> #define MAXLIBROS 200 #define MAXCAD 256 typedef char cadena[MAXCAD]; typedef struct { int codigo; cadena nombre; }libro; //typedef libro lislibro[MAXLIBROS]; //---------------------------------------------------------------- // MAIN int main(int argc, char *argv[]) { libro lib[MAXLIBROS]; lib[0] = listar(); //lislibro libs = listar(); return 0;} //- listar libros //lislibro listar(){ libro listar(){ lislibro ll; libro l; //lib = listar(); int i; //for(i=0; i<5; i++){ l.codigo = i; // ll[i] = l; //} //return l; return ll; }
queria que la funcion retorne un struct, pero no se como se hace ello.
estoy recien aprendiendo C