Salve a tutti!Spero di avere il vostro aiuto ho scritto questo codice per il problema del lancio di un dado. Nel codice non risultano errori però si blocca dopo aver chiesto n. Come mai? 
codice:
#include<iostream>
#include<cstdlib>
#include<ctime>
using namespace std;
int main (){
srand((unsigned)time(NULL));
int V[7];
int i,n,A;
V[0,0,0,0,0,0];
i=0;
cout<<"inserisci quante volte vuoi lanciare il dado"<<endl;
cin>>n;
for (int i=1; 1<=n; i++)
{A=rand()%6+1;
}
V[1,2,3,4,5,6];
i=A;
if(i==n)
{cout<<"il numero che esce da i lanci dei dadi e' "<<A<<endl;
}
else
system("PAUSE");
}
Aiutatemi