]> git.llucax.com Git - z.facultad/75.06/jacu.git/commitdiff
Cambio para que tome datos de la entrada estandar, espero que no joda.
authorLeandro Lucarella <llucax@gmail.com>
Sun, 20 Jun 2004 06:30:01 +0000 (06:30 +0000)
committerLeandro Lucarella <llucax@gmail.com>
Sun, 20 Jun 2004 06:30:01 +0000 (06:30 +0000)
otros/blocksorting/main.c

index 3df6d8aace4f1ecd491c057db1b4ca075372b66b..5f36f541a9f1aacd84d38d13df06a7616e0d4888 100644 (file)
@@ -10,13 +10,13 @@ int main(int argc, char *argv[])
        char c;
        t_BlockSort *bs;
        
        char c;
        t_BlockSort *bs;
        
-       if (argc != 3) {
+/*     if (argc != 3) {
                printf("Modo de uso : %s <archivo datos> <tamaño pagina>\n", argv[0]);
                return 0;
        }
                printf("Modo de uso : %s <archivo datos> <tamaño pagina>\n", argv[0]);
                return 0;
        }
-
-       fp = fopen(argv[1], "r");
-       len = atoi(argv[2]);
+*/
+       fp = stdin; /*fopen(argv[1], "r");*/
+       len = atoi(argv[1]);
 
        data = malloc(sizeof(char)*len);
        salida = malloc(sizeof(char)*(len+1));
 
        data = malloc(sizeof(char)*len);
        salida = malloc(sizeof(char)*(len+1));
@@ -33,7 +33,8 @@ int main(int argc, char *argv[])
                bs_solve(data, salida, bs, &k, i);
 
                /* XXX ACA SALIDA DEBERIA PASAR A LA SIGUIENTE ETAPA XXX */
                bs_solve(data, salida, bs, &k, i);
 
                /* XXX ACA SALIDA DEBERIA PASAR A LA SIGUIENTE ETAPA XXX */
-               printf("%s -> %ld\n", salida, k);
+               /*printf("%s -> %ld\n", salida, k);*/
+               printf("%s", salida);
        }
        fclose(fp);
        bs_destroy(bs);
        }
        fclose(fp);
        bs_destroy(bs);