栈?......还没学到.
比如,N我输入的是2.
好像输入完2个元素了还没到下一步
scanf("%d",array+i)还继续循环
什么回事啊.第一次用动态的,不太好理解,让大虾们指点一下.谢谢了!
#include<stdio.h>
#include<stdlib.h>
int main(void)
{
int N;
int i;
scanf("%d",&N);
int *array=(int*)malloc(sizeof(int)*N);
for(i=0;i<N;i++)
{scanf("%d",array+i);}
for(i=0;i<N;i++);
{printf("%d",*(array+i));}
free(array);
return 0;
}