What is wrong with this code:

Code:
	integers = malloc(amount * sizeof(int));
Where the integers and amount are initialised:

Code:
int *integers;
int amount = 3;