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