
Patrick B. answered 04/04/21
Math and computer tutor/teacher
#include <stdio.h>
#include <stdlib.h>
#define QuestionsTobeAnswered (4)
#define questionsGiven (4)
int questionsAnswered; //unused member variable in the class;
#define MAXINT (32768)
//MUST pass the size of the array in C
void addToArray( int * x, int n)
{
int i;
for (i=0; i<n; i++)
{
x[i] = rand();
}
}
arrayDump(int * A, int n, char * msgStr)
{
int i;
printf("---------------------\n");
if (msgStr!=NULL) { printf(msgStr); }
printf("\n---------------------\n");
for (i=0; i<n; i++) { printf("%d \n",A[i]); }
}
int main()
{
int n=10;
char msgStr[25];
int * A = (int *)malloc(n * sizeof(int));
addToArray(A,n);
sprintf(msgStr,"Array of %d random integers ",n);
arrayDump(A,n,msgStr);
free(A);
}