Programarea Calculatoarelor 2 - Laborator 6
Scrieți un program care citește de la intrare o linie de text, o desparte
în cuvinte (considerate separate prin spații albe), și creează, alocat
dinamic, un tablou de pointeri la fiecare cuvânt (structurat la fel ca și
tabloul luat ca argument de main), după care afișează cuvintele
din tablou, câte unul pe linie.
Precizări
Citiți linia de text într-un tablou de caractere pe lungime limitată,
al cărui conținut nu va fi modificat ulterior de către program.
La terminarea programului, eliberați memoria alocată dinamic.
Pentru tipărire, transmiteți numărul de cuvinte și tabloul creat ca argumente
chiar la funcția main. Aceasta, în funcție de un fanion setat în
program (sau eventual în funcție de valoarea lui argc) va efectua
fie prelucrarea cerută (la primul apel, la începutul programului),
fie își va tipări argumentele primite (la al doilea apel, din program).
Marius Minea
Last modified: Wed Nov 10 07:40:09 EET 2004