Membalik Kata/String

baru belajar tentang pointer dan array langsung dong mau coba" latihan, Eh ! ada soal suruh balik kata awalnya ga bisa, ya iyalah kalau langsung bisa namanya Genius hahaha. akhirnya saya putusakan untuk mencoba dan berhasil akan tetapi jika arraynya [10] maka jika di input Hallo
akan jadi :     ollaH (ada  spasi sebanyak 5 x) karena kalau di balik
hanya 5 array saja yg ada isinya yg lainnya kosong.
 saya coba hampir 1jam masih begitu akhirnya saya tanya sama mbah gooogle dan jawaban dari embah google cuma kaya gini :


#include <stdio.h>
#include <string.h> //ini dia kuncinya manipulasi string


int main ()
{
 char input[10];

 printf("Masukan Kata : ");
 scanf("%s",input);
fflush(stdin);
 strrev(input);  //gunanya untuk membalik string. banyak lagi fungsi" lain                           
                           untuk memainkan string bisa di tanya ke om google.
 printf("\njika di balik : %s",input); 
     
    
    
getchar();
}



udah gitu aja lebih singkat lagi kalau scanfnya kita ganti gets voalah jadi lah pembalik kata.

  • Digg
  • Del.icio.us
  • StumbleUpon
  • Reddit
  • RSS

0 komentar:

Posting Komentar