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; }



LinkBack URL
About LinkBacks



