Swapping
of strings using c programming language
#include<stdio.h>
int main(){
 
int i=0,j=0,k=0;
 
char str1[20],str2[20],temp[20];
 
puts("Enter first string");
 
gets(str1);
 
puts("Enter second string");
 
gets(str2);
 
printf("Before swaping the strings are\n");
 
puts(str1);
 
puts(str2);
 
while(str1[i]!='\0'){
             temp[j++]=str1[i++];
 
}
 
temp[j]='\0';
 
i=0,j=0;
 
while(str2[i]!='\0'){
              str1[j++]=str2[i++];
 
}
 
str1[j]='\0';
 
i=0,j=0;
 
while(temp[i]!='\0'){
              str2[j++]=temp[i++];
 
}
 
str2[j]='\0';
 
printf("After swaping the strings are\n");
 
puts(str1);
 
puts(str2);
 
return 0;
}
0 comments:
Post a Comment