Kullanıcıdan bir string alan ve onu tersine çeviren ac programı yaz
#include<stdio.h> 
#include<string.h> 
 
// İşaretçi 
// ile başlayan ve işaretçi ile biten herhangi bir diziyi tersine çevirme işlevi end 
void Reverse(char * başla, karakter* bitiş) 
{ 
 karakter sıcaklığı; 
 while (başlangıç < bitiş) { 
 geçici = *başlangıç; 
 *begin++ = *bitiş; 
 *bitiş-- = geçici; 
 } 
} 
 
// Sözcükleri tersine çevirme işlevi*/ 
void ReverseWords(char* s) 
{ 
 char* word_begin = s; 
 
 // Sözcük sınırı 
 char* temp = s ; 
 
 // Diziyi geri al 
 Reverse(s, temp); 
 
 // Her kelimeyi geri al 
 while (*temp) { 
 temp++; 
 if (*temp == '\ 0') { 
 Ters(word_begin, temp - 1); 
 } else if (*temp == ' ') { 
 Ters(word_begin, temp - 1); 
 word_begin = temp + 1; 
 } 
 } 
} 
 
// Sürücü kodu 
int main() 
{ 
 char s[] = "Geeksforgeeks'e Hoş Geldiniz"; 
 char* temp = s; 
 ReverseWords( s); 
 printf("%s", s); 
 
 return 0; 
}