#include #include #define SOUBOR_VSTUP "zkratky.in" /*Tvar vstupu: Na prvním řádku počet zkratek N, na následujících N řádcích jednotlivé zkratky. Na dalším řádku číslo L a na posledním řádku slovo délky L. */ //Struktura pro průběžné načítání vstupu typedef struct tznak { char znak; bool lze_slozit; } tznak; tznak text[10]; int ukazatel; char zkratka[10][5]; int delka[10]; // Pomocná funkce pro vracení správného indexu, když přetečeme int pozice(int i) { return (i<0?i+10:(i>=10?i-10:i)); } int main() { FILE *vstup=fopen(SOUBOR_VSTUP, "r"); int N,L; fscanf(vstup,"%d\n",&N); int i,j; char znak; for(i=0;i