#include <stdio.h>
#include <string.h>
int main()
{
int liczba_wierszy,size,i;
char **wierszy;
char wiersz[202]; // 200 znaków plus jeden znak entera plus znak końca
printf("Podaj liczbe wierszy do analizy: "); scanf("%d ",&liczba_wierszy
); wierszy
=(char**)malloc(liczba_wierszy
*sizeof(char*)); for(i=0;i<liczba_wierszy;++i)
{
wierszy[i]=strdup(wiersz);
}
for(i
=0;i
<liczba_wierszy
;++i
) printf("%s",wierszy
[i
]); for(i
=0;i
<liczba_wierszy
;++i
) free(wierszy
[i
]); return 0;
}
I2luY2x1ZGUgPHN0ZGlvLmg+CiNpbmNsdWRlIDxzdHJpbmcuaD4KIAppbnQgbWFpbigpCiAgewogICBpbnQgbGljemJhX3dpZXJzenksc2l6ZSxpOwogICBjaGFyICoqd2llcnN6eTsKICAgY2hhciB3aWVyc3pbMjAyXTsgLy8gMjAwIHpuYWvDs3cgcGx1cyBqZWRlbiB6bmFrIGVudGVyYSBwbHVzIHpuYWsga2/FhGNhCiAKICAgcHJpbnRmKCJQb2RhaiBsaWN6YmUgd2llcnN6eSBkbyBhbmFsaXp5OiAiKTsKICAgc2NhbmYoIiVkICIsJmxpY3piYV93aWVyc3p5KTsKICAgd2llcnN6eT0oY2hhcioqKW1hbGxvYyhsaWN6YmFfd2llcnN6eSpzaXplb2YoY2hhciopKTsKICAgZm9yKGk9MDtpPGxpY3piYV93aWVyc3p5OysraSkKICAgICB7CiAgICAgIGZnZXRzKHdpZXJzeiwyMDEsc3RkaW4pOwogICAgICB3aWVyc3p5W2ldPXN0cmR1cCh3aWVyc3opOwogICAgIH0KICAgcHJpbnRmKCJXY3p5dGFubzpcbiIpOwogICBmb3IoaT0wO2k8bGljemJhX3dpZXJzenk7KytpKSBwcmludGYoIiVzIix3aWVyc3p5W2ldKTsKICAgZm9yKGk9MDtpPGxpY3piYV93aWVyc3p5OysraSkgZnJlZSh3aWVyc3p5W2ldKTsKICAgZnJlZSh3aWVyc3p5KTsKICAgcmV0dXJuIDA7CiAgfQ==