9 Ocak 2013 Çarşamba


#include <stdio.h>
#include <stdlib.h>

int main()
{
    char kelime[20];
    printf("Kelimeyi Giriniz\n");
    scanf("%s",&kelime);
    int i=0;
    while(kelime[i]!=NULL)
    {
        i++;
    }
    printf("Kelimedeki Harf Sayisi= %d",i);
    return 0;
}

2 yorum:

  1. köşeli parantez içerisinde 20 yazılmasının sebebi en fazla 20 harf olacağınımı gösteriyor ?

    YanıtlaSil
    Yanıtlar
    1. oradaki 20 char dizisinin boyutunu belirtiyor. char dizileri '\0' ile bittiğinden dolayı 19 harf alabileceği anlamına gelir.

      Sil