Modify the swap_string function in this task6.c to swap two strings.  task6.c Swapping string Only modify swap_string() function and swap_string() call in the main, nothing else should be changed. */ #include #include void swap_string(char *s1, char *s2){ char *tmp = s1; s1=s2; s2=tmp; return; } int main() { char *string1 = "UNIX rules!"; char *string2 = "Windows drools!"; swap_string(string1, string2); printf("String 1: %s\n", string1); printf("String 2: %s\n", string2); return0; }

EBK JAVA PROGRAMMING
9th Edition
ISBN:9781337671385
Author:FARRELL
Publisher:FARRELL
Chapter8: Arrays
Section: Chapter Questions
Problem 5PE
icon
Related questions
Question

Modify the swap_string function in this task6.c to swap two strings. 

task6.c
Swapping string
Only modify swap_string() function
and swap_string() call in the main, nothing else should be changed.
*/
#include <stdio.h>
#include <string.h>

void swap_string(char *s1, char *s2){
char *tmp = s1;
s1=s2;
s2=tmp;
return;

}

int main()
{

char *string1 = "UNIX rules!";
char *string2 = "Windows drools!";


swap_string(string1, string2);

printf("String 1: %s\n", string1);
printf("String 2: %s\n", string2);



return0;
}
Expert Solution
steps

Step by step

Solved in 3 steps with 1 images

Blurred answer
Knowledge Booster
Linked List Representation
Learn more about
Need a deep-dive on the concept behind this application? Look no further. Learn more about this topic, computer-science and related others by exploring similar questions and additional content below.
Similar questions
  • SEE MORE QUESTIONS
Recommended textbooks for you
EBK JAVA PROGRAMMING
EBK JAVA PROGRAMMING
Computer Science
ISBN:
9781337671385
Author:
FARRELL
Publisher:
CENGAGE LEARNING - CONSIGNMENT