#include #include char leer_archivo(char t, int l, char *buffer); int main() { char producto[20],producto_2[20]; leer_archivo('i',2,producto); printf("%s",producto); leer_archivo('i',1,producto_2); printf("%s",producto_2); } char leer_archivo(char t, int l, char *buffer) { FILE *archivo; char caracteres[20],linea[20]; int i=0,c=0; if (t = 'i') { archivo = fopen("productos.txt","r"); } else { archivo = fopen("precios.txt","r"); } while (feof(archivo) == 0){ i++; fgets(caracteres,20,archivo); if(i == l) { strcpy (buffer,caracteres); } } while(buffer[c] != '\n') { c++; } buffer[c] = '\0'; return buffer[20]; }