Programming C (Versi String)

sambil entry data dikantor, sambil bikin blog juga haha (iseng dikit lah)
macam2 program manipulasi string :
membandingkan string1 (kata2) dengan string lainnya 


#include<stdio.h>
#include<string.h>
    main()
        {
            char katapertama[100];
            char katakedua[100];
           
            printf("Masukkan Kata pertama \n");
            gets(katapertama);
            printf("Masukkan Kata Kedua \n");
            gets(katakedua);
           
            if (strcmp(katapertama,katakedua == 0)
            {
                printf("kedua kata benar2 sama");
            }
            else
            {
                printf("Output = kedua kata benar2 berbeda");
            }
        }

hasil
Masukkan Kata Pertama
radit
Masukkan Kata Kedua 
raditya

Output = kedua kata benar2 berbeda



Menghitung Jumlah Kata

#include<stdio.h>
#include<string.h>
    main()
    {
        char kata[100];
        int c = 0, count[26] = {0};
   
    printf("masukkan kata \n");
    gets(kata);
   
    while(kata[c] != '\0')
    {
        if (kata[c] >= 'a' && kata[c] <= 'z')
        {
            count[kata[c]-'a']++;
            c++;
        }
        for (c = 0; c < 26; c++)
        {
            if (count[c] != 0)
            {
                printf("\n%c = %d \n", c+'a', count[c]);
            }
        }
        return 0;
    }
    }

hasil

masukkan kata
haha

a = 2
h = 2


PROGRAM MEMBALIKKAN KATA  

#include<stdio.h>
#include<string.h>
    main()
    {
        char balikkata[100];
       
        printf("Masukkan Kata \n");
        gets(balikkata);
       
        strrev(balikkata);
       
        printf("%s", balikkata);
    }

hasil

masukkan kata
raditya

aytidar