Question: DEFINITION Just modify the code in Part C in the following manner: 1. int array[8] should be replaced by the char array[] EENG112 Introduction to

 DEFINITION Just modify the code in Part C in the following

manner: 1. int array[8] should be replaced by the char array[] "EENG112

DEFINITION Just modify the code in Part C in the following manner: 1. int array[8] should be replaced by the char array[] "EENG112 Introduction to Programming" 2. modify call_by_reference array so that its input is char* and it modifies its input as follows: a. Each vowel is replaced by a character 1, b. Each consonant is replaced by a character 0. 3. print_1D_array should be modified to print character sequence. Keep the original form of code in Part C, just make required modifications. #include void pass_by_reference (int *, int ); void print_1D_array(int*, int ); void print_1D_array_adress (int* int ); void main(void) int array[8] {1,2,3,4,5,6,7,8}; int* array_p; array_p = array; printf ("Before modification "); print_1D_array(array_p,8); //lets modify the array pass_by_reference (array_p,8); printf("After modification "); print_1D_array(array_p,8); //lets print the adresses of the array elements printf ("Addresses of elements of array "); print_1D_array_adress (array, 8); } void pass_by_reference (int *pointer, int n) for (int i 0;i

Step by Step Solution

There are 3 Steps involved in it

1 Expert Approved Answer
Step: 1 Unlock blur-text-image
Question Has Been Solved by an Expert!

Get step-by-step solutions from verified subject matter experts

Step: 2 Unlock
Step: 3 Unlock

Students Have Also Explored These Related Databases Questions!