#include #include int main(void) { // Declare an integer array and an integer pointer int *pData; int datlen; printf("Length of data to be allocated: "); scanf("%d", &datlen); // Using malloc pData = malloc ( datlen * sizeof (int)); for (int i = 0; i < datlen; i++) { pData[i] = i; printf("%d %d\n", i, i); } free(pData); return 0; // Exit }