Skip to content
This repository was archived by the owner on Apr 8, 2024. It is now read-only.

Commit 054795f

Browse files
Create Array Reversal.c
1 parent 8b8e9c2 commit 054795f

File tree

1 file changed

+27
-0
lines changed

1 file changed

+27
-0
lines changed

Array Reversal.c

+27
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,27 @@
1+
#include <stdio.h>
2+
#include <stdlib.h>
3+
4+
int main()
5+
{
6+
int num, *arr, i, j=0, temp;
7+
scanf("%d", &num);
8+
arr = (int*) malloc(num * sizeof(int));
9+
for(i = 0; i < num; i++)
10+
{
11+
scanf("%d", arr + i);
12+
}
13+
for(i = 0; i < num; i++)
14+
{
15+
j=((num-1)-i);
16+
if((i>j)||(j==i))
17+
break;
18+
else
19+
{
20+
temp=arr[i];
21+
arr[i]=arr[j];
22+
arr[j]=temp;}
23+
}
24+
for(i = 0; i < num; i++)
25+
printf("%d ", *(arr + i));
26+
return 0;
27+
}

0 commit comments

Comments
 (0)