C언어에는 new라는 명령어가 없습니다...
아마 visual studio에서 됐던 것은 C++로 컴파일 돼서 그런 것 같네요
동적할당은 malloc 함수를 공부해보시길 바랍니다
int p[count];
참고로 이렇게 선언하면 p는 주소값이 됩니다.
#include<stdio.h>
int main()
{
int a_size=10;
int a[a_size];
for(int i=0;i<a_size;i++)scanf("%d ",a+i);
for(int i=0;i<a_size;i++)printf("%d ",*(a+i));
return 0;
}
위의 코드에 1 2 3 4 5 6 7 8 9 10 을 입력해보세요