was studying about dynamic memory today but when i did this code it didnt compile with
msv6 but compiled with dev C++
anyways here the code
Code:#include <stdio.h>
#include <stdlib.h>
int main()
{
int *integers;
int required=3;
int i;
integers=malloc(required*sizeof(int));
if(integers==NULL)
{
puts("Malloc failed");
exit(1);
}
for(i=0;i<required;i++)
{
printf("Please enter number #%d: ",i+1);
getchar();
scanf("%d",&integers[i]);
}
for(i=0;i<required;i++)
{
printf("Number #%d was %d\n",i+1,integers[i]);
getchar();
}
return 0;
}

