Example of Array program in C
Array is a Type of Variable that can store Multiple Data at Time. Let we learn it today via Example of An array program Example of Array program in C
Program For Array in C
#include <stdio.h> #include <stdlib.h> void RotateLeftByOne(int arr[], int size) { int first = arr[0], index; for(index = 0; index < size - 1 ; index++) arr[index] = arr[index+1]; arr[index] = first; } void RotateLeft(int arr[], int d, int size) { for(int index = 0; index < d; index++) RotateLeftByOne(arr, size); } void printArray(int arr[], int size) { for(int index = 0; index < size; index++) printf("%d\t", arr[index]); } int main() { int *arr, size, d; printf("Enter size of the array\n"); scanf("%d", &size); printf("Enter elements in array\n"); for(int index = 0; index < size; index++) scanf("%d", &arr[index]); printf("Enter value of d\n"); scanf("%d", &d); RotateLeft(arr, d, size); printArray(arr, size); return 0; }
Two Dimensional Array in C
Output
Enter the size of the array 3
Enter elements in array
1
2
3
Enter the value of d 2
3 1 2
Array Program in C
stdlib.h | void abort(void); | Stop a program abnormally. |
stdlib.h | int abs(int n); | Calculates absolute value of an integer argument n. |
Else u can create a static array
int arr[10] ;
if the array size is not known and user-defined length is mentioned? then u can create a dynamic array or use some other data structure.
u can also do it like this, set the initial size say 100 items of the array then ask the user how many items u want between 1-100.