It doesn't run! Can you help me please?
Devc++ compiles it, and also launch the exe file, but it stops after the second for cycle! Why? :D
#include <iostream>
#include <string>
using namespace std;
int main()
{
int N,i,z;
cout<<"Digitare il umero di caratteri che contengono il nome ";
cin>>N;
string cod[N],nome[N];
int ch[N];
cout<<"Nome in codice "<<endl;
for(i=0;i<N;i++)
cin>>cod[i];
cout<<"Chiave di lettura "<<endl;
for(i=0;i<N;i++)
cin>>ch[i];
for (i=0;i<N;i++)
nome[i+1]=cod[ch[i+1]];
cout<<endl;
for (i=0;i<N;i++)
cout<<nome[i]<<endl;
system ("Pause");
return 0;}