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