Girilen Kelimelerin Kaç adet oldugunu söyler.
Kod: Kodu kopyalamak için üzerine çift tıklayın!
#include <stdio.h>
#include <conio.h>
#include <string.h>
#include <stdlib.h>
main() {
int i,kelime_sayisi,uzunluk;
char cumle[50];
printf("lutfen arasinda tek bosluk olacak sekilde cumleyi giriniz:");
gets(cumle); // katari aliyoruz
uzunluk=strlen(cumle); // ozel fonksiyon yardimi ile cumlenin uzunlugunu buluyoruz
kelime_sayisi=1;
for(i=0; i<uzunluk; i++) { // dongu cumle uzunlugu kadar donuyor
if (cumle[i]==' ') { // bosluk karekteri geldiginde kelime sayisi 1 artiyor
kelime_sayisi++; }
}
printf("kelime sayisi=%d",kelime_sayisi);
getch