Не може n-то в int array[n] да е променлива, трябва да е константа или направо int array[512] да речем, после int n, cin>>n;(не трябва да въвеждаш повече от 512 в случая) и така.