int n;
scanf_s("%d", &n);
int *a=new int[n];//从输入创建数组大小,记得最后要删除数组
int *p = (int *)malloc(n*sizeof(int));/*或者这样创建从输入确定数组大小*/
int *pp = (int *)calloc(n*sizeof(int),0);
//............
free(pp);
//............
free(p);
delete[]a;//最后要删除数组
int n;
scanf_s("%d", &n);
int *a=new int[n];//从输入创建数组大小,记得最后要删除数组
int *p = (int *)malloc(n*sizeof(int));/*或者这样创建从输入确定数组大小*/
int *pp = (int *)calloc(n*sizeof(int),0);
//............
free(pp);
//............
free(p);
delete[]a;//最后要删除数组