X-Git-Url: https://git.llucax.com/z.facultad/75.06/emufs.git/blobdiff_plain/9bbb4b390299cc1c13b735a700d7050e9f6a6ad1..8f3c412038381c67bd166c1bc3de8f808e97d6cb:/emufs_gui/genera_art/genera_art.c diff --git a/emufs_gui/genera_art/genera_art.c b/emufs_gui/genera_art/genera_art.c index 16df70d..a0ebb8e 100644 --- a/emufs_gui/genera_art/genera_art.c +++ b/emufs_gui/genera_art/genera_art.c @@ -10,11 +10,12 @@ int main(int argc, char *argv[]) { - int i, total; + int i, total, num; + float pvu; t_Dict *productos; t_Dict *marcas; t_Dict *presentacion; - FILE *fp; + FILE *fp, *fp1; if (argc != 3) { printf("Modo de uso :\n"); @@ -29,6 +30,12 @@ int main(int argc, char *argv[]) printf("No se pudo crear %s\n", argv[1]); return 1; } + fp1 = fopen("articulos.txt", "wt"); + if (fp1 == NULL) { + printf("Imposible generar salida\n"); + fclose(fp); + return 1; + } productos = dict_crear("productos.txt"); marcas = dict_crear("marcas.txt"); @@ -39,12 +46,16 @@ int main(int argc, char *argv[]) fprintf(fp, "\n"); for(i=0; i\n", al_azar(1, 1000)); + /* Ahora dejo para las facturas */ + fprintf(fp1, "%d %.2f\n", num, pvu); } fprintf(fp, "\n"); fclose(fp);