Hello, my quincy compiler compiles the program correctly, but it crashes as soon as I put my data in. Why might this be?
Code:
#include <stdio.h>
#include <stdlib.h>
#include <limits.h>
#define min(a,b) ((a) > (b) ? (b) : (a))
#define max(a,b) ((a) > (b) ? (a) : (b))
int main (void)
{
int i, size;
int *set;
int max=0;
int sum;
float average=0;
int min=max;
printf ("please give me the size\n");
scanf("%d", &size);
set = malloc(size *sizeof(int));
printf ("please give me the numbers\n");
scanf("%d", &set[i]);
free(set);
set=NULL
}