]> git.llucax.com Git - z.facultad/75.06/jacu.git/blobdiff - otros/mtf/main.c
Reemplazo printf() por fprintf(stderr) para hacer pruebas.
[z.facultad/75.06/jacu.git] / otros / mtf / main.c
index 71d7404dbb544e1531ae677a775578bd6e8a83f2..3ef990eb243b0bbc38f40a6eca3b4a52f2787a05 100644 (file)
@@ -1,25 +1,26 @@
 #include <stdio.h>
 #include "mtf.h"
 #include <stdio.h>
 #include "mtf.h"
+#include <string.h>
+#include <stdlib.h>
 
 int main(int argc, char *argv[] )
 {
 
 int main(int argc, char *argv[] )
 {
-       char dato[20];
-       char *z;
-       int i, *pos;
-       int len = 11;
-       int size;
-       
-       strcpy( dato,"RDARCAAAABB");
+       int buff[BUFSIZ];
+       int *pos;
+       int len;
+       int i;
+
+       len = fread(buff, 1, BUFSIZ, stdin);
+       buff[len] = '\0';
+
+       pos = jacu_mtf(buff, len);
 
 
-       /*printf("la posicion de R es: %d\n",get_pos(z, len, 'R'));*/   
-       pos = jacu_mtf(dato, len);
-       
        for(i=0; i<len; i++)
                printf("%d ", pos[i]);
        printf("\n");
        for(i=0; i<len; i++)
                printf("%d ", pos[i]);
        printf("\n");
-       
-       free(z);
+
        free(pos);
        free(pos);
-       
-return 0;
+
+       return 0;
 }
 }
+