Membalikkan urutan kata-kata

Berikut adalah source code C saya untuk membalikkan kata-kata dari sebuah array berupa kata atau kalimat

 #include <stdio.h>  
 #include <string.h>  
 int main()  
 {  
   char arr[123][123], tuker;  
   int loop, i, j, angka, depan, belakang;  
      printf("Masukkan total loop: ");  
   scanf("%d", &loop);  
   for(i=0; i<loop; i++)  
   {  
        printf("Masukkan kata-kata nya: \n");  
     scanf("%d ", &angka);  
     gets(arr[i]);  
     depan = 0;  
     belakang = (strlen(arr[i])-1);  
     for(j=0; j<strlen(arr[i])/2; j++)  
     {  
       tuker = arr[i][depan];  
       arr[i][depan] = arr[i][belakang];  
       arr[i][belakang] = tuker;  
       depan++; belakang--;  
     }  
     printf("%d %s\n", angka, arr[i]);  
   }  
   return 0;  
 }  
Berikut adalah contoh hasil outputnya

Tidak ada komentar:

Posting Komentar