Read and Print Array Numbers Using For Loop and Scanf

Definition

In C++ a for loop is a programming language statement which allows code to be repeatedly executed. A for loop is classified as an iteration statement.

For Loop Syntax:

for ( variable initialization; condition; variable increment/assignment ) {
   Code to execute while the condition is true
}
scanf(const char *format, variable);

Example Program For Reading Array Numbers Using For Loop In C Programming

/*
little drops @ thiyagaraaj.com
Coded By:THIYAGARAAJ MP */

/*##Read and Print Numbers Using For Loop for Array*/
/*##Simple Programs, Array Example Programs*/

#include  <stdio.h>
#define ARRAY_SIZE 5

int main()
{
    //Variable Declaration
    int numbers[ARRAY_SIZE], i;

	// Read Numbers Using scanf and for Loop.
	printf("Reading Array with Position : \n");
    for (i = 0; i < ARRAY_SIZE; i++)
    {
		printf("Enter the Number : %d  : ", (i+1));
        scanf("%d", &numbers[i]);
    }

	// Print Numbers Using for Loop.
    printf("\nPrinting Numbers Using for Loop: \n");
    for (i = 0; i < ARRAY_SIZE; ++i)
    {
        printf("%d\n", numbers[i]);
    }
    
    return 0;
}

Sample Output:

Reading Array with Position : 
Enter the Number : 1  : 5
Enter the Number : 2  : 67
Enter the Number : 3  : 43
Enter the Number : 4  : 17
Enter the Number : 5  : 89

Printing Numbers Using for Loop: 
5
67
43
17
89

Top Pages