Răspuns:
#include <iostream>
using namespace std;
int main()
{
int n,i,v[100];
cin>>n;
for (i=1; i<=n; i++)
cin>>v[i];
for (i=1; i<=n; i++)
if (v[i]<0)
cout << v[i] << " ";
return 0;
}
Explicație:
Eu am inițializat șirul cu 100 de elemente, nu știu cât poate fi n. Poți schimba v[100] cu v[x] (unde x e valoarea maximă a lui n).