Răspuns:
#include <iostream>
using namespace std;
int main()
{
int v[100],g[100],n,i,j=1;
cout<<"lungimea vectorului";cin>>n;
for(i=1;i<=n;i++)
{cout<<"v["<<i<<"]=";
cin>>v[i];}
for(i=1;i<=n;i++)
if(v[i]!=0)
{g[j]=v[i];
j++;}
n=j-1;
for(i=1;i<=n;i++)
cout<<g[i]<<" ";
}
Explicație: sper ca te-am ajutat;