C Exercises: Create a new array containing the middle elements from the two given arrays of integers, each length 5
C-programming basic algorithm: Exercise-39 with Solution
Write a C program to create a new array containing the middle elements from the two given arrays of integers, each of length 5.
C Code:
#include <stdio.h>
#include <stdlib.h>s
int main(void){
int arr_size;
int a1[] = {10, 20, -30, -40, 30 };
int a2[] = {10, 20, 30, 40, 30};
int arr_size1 = sizeof(a1)/sizeof(a1[0]);
int arr_size2 = sizeof(a2)/sizeof(a2[0]);
printf("Elements in original array are:\n");
print_array(a1, arr_size1);
print_array(a2, arr_size2);
int result[] = { a1[2], a2[2] };
arr_size = sizeof(result)/sizeof(result[0]);
printf("Elements in new array are: ");
print_array(result, arr_size);
}
print_array(int parray[], int size)
{
int i;
for( i=0; i<size-1; i++)
{
printf("%d, ", parray[i]);
}
printf("%d ", parray[i]);
printf("\n");
}
Sample Output:
Elements in original array are: 10, 20, -30, -40, 30 10, 20, 30, 40, 30 Elements in new array are: -30, 30
Pictorial Presentation:
Flowchart:

C Programming Code Editor:
Contribute your code and comments through Disqus.
Previous: Write a C program to reverse a given array of integers and length 5.
Next: Write a C program to create a new array taking the first and last elements of a given array of integers and length 1 or more.
What is the difficulty level of this exercise?
Test your Programming skills with w3resource's quiz.
C Programming: Tips of the Day
How to get the current directory in a C program?
Have you had a look at getcwd()?
#include<unistd.h> char *getcwd(char *buf, size_t size); Simple example: #include<unistd.h> #include<stdio.h> #include<limits.h> intmain(){ char cwd[PATH_MAX]; if (getcwd(cwd, sizeof(cwd)) != NULL) { printf("Current working dir: %s\n", cwd); } else { perror("getcwd() error"); return1; } return0; }
Ref : https://bit.ly/3w9CoMS
- Weekly Trends
- Java Basic Programming Exercises
- SQL Subqueries
- Adventureworks Database Exercises
- C# Sharp Basic Exercises
- SQL COUNT() with distinct
- JavaScript String Exercises
- JavaScript HTML Form Validation
- Java Collection Exercises
- SQL COUNT() function
- SQL Inner Join
- JavaScript functions Exercises
- Python Tutorial
- Python Array Exercises
- SQL Cross Join
- C# Sharp Array Exercises
We are closing our Disqus commenting system for some maintenanace issues. You may write to us at reach[at]yahoo[dot]com or visit us at Facebook