Skip to content

Úloha 7.4

Napíšte program, zdrojový kód, v jazyku C použitím štandardu C17, ktorý načíta od používateľa počet slov int n (n je zadané od používateľa) a ich maximálnu dĺžku int maxLen. Následne program dynamicky alokuje pole reťazcov. Pre každé slovo alokuje novú dynamickú pamäť pre samotný reťazec ako prvok poľa. Slovo má maximálne dĺžku definovanú používateľom.

Program postupne od používateľa načíta n slov. Po načítaní všetkách slov vypíše načítané slová a ich dĺžky.

Tip

Pre získanie dĺžky reťazcov je možné použiť funkciu strlen z knižnice <string.h>

Príklady vstupov / výstupov programu

Priebeh programu môže byť nasledovný:

Zadajte počet slov: 3
Zadajte maximálnu dĺžku slova: 10
Zadajte slová:
ahoj
programovanie
C
---
Slová a ich dĺžky:
ahoj (4 znaky)
programovanie (13 znakov)
C (1 znak)

Tu neskôr pribudne príkladné riešenie