Passing Array and Its Elements to a function in C Programming
Source code for this Tutorial
#include <stdio.h>
#include <stdlib.h>
void displaySingleMark(int);
void displayAllMarks(int[],int);
int main()
{
int marks[] = {22,44,66,99,88,77};
displaySingleMark(marks[0]);
displayAllMarks(marks,6);
return 0;
}
void displaySingleMark(int mark){
printf("\n---------Displaying Single Mark----------------\n");
printf("%d",mark);
}
void displayAllMarks(int allMarks[],int length){
int counter;
printf("\n---------Displaying All Marks----------------\n");
for(counter = 0; counter < length; counter++)
printf("%d\n",allMarks[counter]);
}