/media/sda-magnetic/david/Dokumente-16-2024-08-01/informatikUmathematik/graph20240815html/david4/myc-unshrink/lempelziv.c


#include <stdio.h>
#include <string.h>

char table [1024][1024];

int main (void) {
    int ch;
    int i, n, j, l;
    char pattern [1024] = "";
    char text [] = "aaaabbabbababbasdbadadasdjaslas";
    
    for (n = 'a' - 'a';  n <= 'z' - 'a';  n++) {
      table [n][0] = n + 'a';
      table [n][1] = 0;
    }
    l = 0;
    for (i = 0;  i < strlen (text);  i++) {
      pattern [l] = text [i]; pattern [l+1] = 0;
      l = l+1;
      printf ("%s\n", pattern);
    }

return 0;
}