Question: 1. Create a function swap_strings which takes two arrays of char * , the sizes for each array as int , and two index values.
1. Create a function swap_strings which takes two arrays of char *, the sizes for each array as int, and two index values. The function should swap the string in the first array at the first index with the string at the second index in the second array.
In main, initialize two arrays of char * with at least 4 strings using inline initialization (char *arr[] = { ... }). Print out the strings in each array and prompt the user to enter 2 index values. Swap the strings with the swap_strings function and print the resulting arrays after the swap.
You may only use stdio.h.
Save your code as swap_strings.c.
Step by Step Solution
There are 3 Steps involved in it
Get step-by-step solutions from verified subject matter experts
