Write a program where getdata() and show() can be used to read objects into any integer array and to print element values of any integer array, respectively.
C Programming Language Pointer in C Language (Article) Pointer in C Language (Program)
1571Program:
#include #define MAX 50 int main() { int arr[MAX],n; int getdata(int *, int); void show(int *, int); n = getdata(arr, MAX); show(arr, n); return 0; } /* Function reads scores in an array. */ int getdata(int *a, int n) { int x, i = 0; printf("\n Enter the array size\n"); scanf("%d",&n); printf("\n Enter the array elements one by one\n"); while(i < n) { scanf("%d",&x); *(a + i)=x; i++; } return i; } void show(int *a, int n) { int i; for(i=0;i
Output:
Enter the array size 5 Enter the array elements one by one 10 11 12 13 14 10 11 12 13 14
Explanation:
None
This Particular section is dedicated to Programs only. If you want learn more about C Programming Language. Then you can visit below links to get more depth on this subject.