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();
}
Membalik Kata/String
udah gitu aja lebih singkat lagi kalau scanfnya kita ganti gets voalah jadi lah pembalik kata.
Langganan:
Posting Komentar (Atom)
0 komentar:
Posting Komentar