Array in C Language Programs

Read tutorials from Array in C Language


Program List:


Long Program Share

Program:

/* This program adds grace marks to all elements of a list of marks */
#include <stdio.h>
void main()
{
    int marksList[5];
    int i;
    int grace = 5;
    /*grace marks */
    /* Read the marksList */
    printf ("\n Enter the list of marks one by one \n");
    for (i = 0; i < 5; i++)
    {
        scanf ("%d", &marksList[i]);
        marksList[i] = marksList[i] + grace;
    }
        /* Print the Final list */
        printf ("\n The final List is ...");
        printf ("\n S. No.\t Marks");
        for (i = 0; i < 5; i++)
        printf ("\n %d\t%d", i, marksList[i]);
}

Output:


 Enter the list of marks one by one                                                                                              
50                                                                                                                               
51                                                                                                                               
52                                                                                                                               
53                                                                                                                               
54                                                                                                                               
                                                                                                                                 
 The final List is ...                                                             


Long Program Share

Program:

/*
 C Program to Read Array Elements
 Author: atnyla Developer
 */

#include<stdio.h>
 
int main() {
   int i, arr[50], num;
 
   printf("\nEnter no of elements :");
   scanf("%d", &num);
 
   //Reading values into Array
   printf("\nEnter the values :");
   for (i = 0; i < num; i++) {
      scanf("%d", &arr[i]);
   }
 
   //Printing of all elements of array
   for (i = 0; i < num; i++) {
      printf("\narr[%d] = %d", i, arr[i]);
   }
 
   return (0);
}

Output:


Enter no of elements :5

Enter the values :1
2
3
4
5

arr[0] = 1
arr[1] = 2
arr[2] = 3
arr[3] = 4
arr[4] = 5Press any key to continue . . .


Long Program Share

Program:

/*
C Program to Print Array Elements  
 Author: atnyla Developer
 */

#include<stdio.h>
 
int main() {
   int i, arr[50], num;
 
   printf("\nEnter no of elements :");
   scanf("%d", &num);
 
   //Reading values into Array
   printf("\nEnter the values :");
   for (i = 0; i < num; i++) {
      scanf("%d", &arr[i]);
   }
 
   //Printing of all elements of array
   for (i = 0; i < num; i++) {
      printf("\narr[%d] = %d", i, arr[i]);
   }
 
   return (0);
}

Output:


Enter no of elements :5

Enter the values :1234
5461
15454
125454
584662

arr[0] = 1234
arr[1] = 5461
arr[2] = 15454
arr[3] = 125454
arr[4] = 584662