Informatică, întrebare adresată de nelikgribowy894, 8 ani în urmă

Ajutati-ma va rog,am nevoie de ajutorul d-voastra in rezolvarea unei probleme in
C.
Problema: Sa se scrie un program care sa numere cuvintele dintr-un text citit
din fisierul "cuvinte.txt".Textul contine cuvintele separate numai printr-un
spatiu,fara semne de punctuatie,singurul semn de punctuatie este '.' de la
sfarsitul textului.Numarul de cuvinte se va afisa pe ecran.

Exmplu: Fisierul "cuvinte.txt" contine textul: Ana are mere. Se afiseaza:3

Va rog mult ajutati-ma.

Răspunsuri la întrebare

Răspuns de Seckar
0
Pai pentru problema aia trebuie doar numarate spatiile. Oricare 2 cuvinte au un spatiu intre ele, deci putem spune ca fiecare cuvant va fi urmat de un spatiu mai putin ultimul cuvant, deci daca afli cate spatii ai, si apoi mai adaugi unu la acel numar, ai terminat problema.

Deci doar parcurgi cu un for acel text si vezi cate spatii ai cu un if si un contor.
Alte întrebări interesante