Part 2: Combine arrays Write a program that does the following: Creates int array array_1 of length 10. Creates int array array_2 of length 10. Takes int values from the user of for 10 values for array_1 and array_2, each. Creates a new int array array_3 which copies the values of array_1 and array_2, in interleaved order, into it. Prints out the contents of Prints out the contents of array_1, array_2 and array_3.
Part 2: Combine arrays Write a program that does the following: Creates int array array_1 of length 10. Creates int array array_2 of length 10. Takes int values from the user of for 10 values for array_1 and array_2, each. Creates a new int array array_3 which copies the values of array_1 and array_2, in interleaved order, into it. Prints out the contents of Prints out the contents of array_1, array_2 and array_3.
Programming with Microsoft Visual Basic 2017
8th Edition
ISBN:9781337102124
Author:Diane Zak
Publisher:Diane Zak
Chapter8: Arrays
Section: Chapter Questions
Problem 4MQ2
Related questions
Question
Hello,
How can I do part 3 in c language ,
Part 2: Combine arrays
- Write a program that does the following:
- Creates int array array_1 of length 10.
- Creates int array array_2 of length 10.
- Takes int values from the user of for 10 values for array_1 and array_2, each.
- Creates a new int array array_3 which copies the values of array_1 and array_2, in interleaved order, into it.
- Prints out the contents of Prints out the contents of array_1, array_2 and array_3.
Part 3: String / Character array
- Repeat Part 2, but this time use arrays of char (instead of int), and stop receiving input into array_1 and array_2 when the user hits Enter / newline and insert a Null character into the array.
Here is the code that I came up with :
#include <stdio.h>
int main()
#define MAX 10
{
char array_1[MAX];
char array_2[MAX];
printf("enter char : enter \n to stop");
printf("enter array_1 :\n");
for (int i = 0; i != '\n'; i++);
{
scanf_s("%c", &array_1);
}
printf("enter array_2 :\n");
for (int i = 0; i != '\n'; i++);
{
scanf_s("%c", &array_2);
}
printf("array_1 and array_2\n");
for (int i = 0; i < MAX; i++)
{
printf("%c", array_1[i]);
}
return 0;
}
Expert Solution
This question has been solved!
Explore an expertly crafted, step-by-step solution for a thorough understanding of key concepts.
Step by step
Solved in 4 steps with 3 images
Knowledge Booster
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.Recommended textbooks for you
Programming with Microsoft Visual Basic 2017
Computer Science
ISBN:
9781337102124
Author:
Diane Zak
Publisher:
Cengage Learning
Programming with Microsoft Visual Basic 2017
Computer Science
ISBN:
9781337102124
Author:
Diane Zak
Publisher:
Cengage Learning