C实例 交互字符串


C实例 交互字符串

#include <stdio.h>



int main() {

   char s1[] = "TajMahal";     

   char s2[] = "Dazzling";     

   char ch;



   int index = 0;



   //Character by Character approach



   printf("Before Swapping - \n");

   printf("Value of s1 - %s \n", s1);

   printf("Value of s2 - %s \n", s2);



   while(s1[index] != '\0') {

      ch = s1[index];

      s1[index] = s2[index];

      s2[index] = ch;

      index++;

   }



   printf("After Swapping - \n");

   printf("Value of s1 - %s \n", s1);

   printf("Value of s2 - %s \n", s2);



   return 0;

}