1. W treści zadania nie ma liczby testów - jest tylko ich zakres. Liczba testów to pierwsza podawana liczba:
int liczba;
int ile;
cin>>ile;
for(int i=1;i<=ile;i++)
/* ... */
2. W if'ie zamiast sprawdzać iterację czy jest pierwsza sprawdzaj liczbę:
if( czypierwsza(liczba) ) //...
Tyle powinno wystarczyć ;)