printf("Enter total number of elements(1 to 100): "); scanf("%d", &num);
// Allocates the memory for 'num' elements. data = (float*) calloc(num, sizeof(float));
if(data == NULL) { printf("Error!!! memory not allocated."); exit(0); }
printf("\n");
// Stores the number entered by the user. for(i = 0; i < num; ++i) { printf("Enter Number %d: ", i + 1); scanf("%f", data + i); }
// Loop to store largest number at address data for(i = 1; i < num; ++i) { // Change < to > if you want to find the smallest number if(*data < *(data + i)) *data = *(data + i); }