I have three Pointers:
int *x,*y, *Temp;
And then I have done
x = (int *)malloc(sizeof(int)*m);
y = (int *)malloc(sizeof(int)*n);
Temp = (int *)malloc(sizeof(int)*(m+n));
where m and n are certain values.
Next, I have entered values into Temp.
for(i=0; i < m+n; i++) {
scanf("%d", Temp+i);
}
I want half of Temp in x and the other half in y. How do I do this?
for(i=0; i < m; i++) {
x[i] = Temp[i];
}
The code above to copy the contents is not working!
Also, how do I print the values?