fork download
  1. #include<iostream>
  2. #include<string.h>
  3. using namespace std;
  4.  
  5. int main(){
  6.  
  7. char kalimat[100];
  8. cout<<"Masukan Kalimat :"; cin.getline (kalimat,sizeof (kalimat));
  9.  
  10. int x = strlen(kalimat);
  11. for(int i=x-1;i>=-1;i--){ //cek dari huruf paling belakang kalimat
  12. if(kalimat[i]==' ' || i<0){
  13. int j = i;
  14. while(j+1<=x){ //cetak dari huruf terdepan kata
  15. cout<<kalimat[j+1];
  16. j++;
  17. }
  18. x = x-(x-i); //mengurangi kalimat dengan jumlah kata yang sudah di cetak
  19. }
  20. }
  21. }
Success #stdin #stdout 0.01s 5288KB
stdin
GITA RAHMADANI
stdout
Masukan Kalimat :RAHMADANIGITA