Răspuns:
#include <iostream>
using namespace std;
int main(){
int n,v[101];
cin>>n;
for(int i=1;i<=n;++i)
cin>>v[i];
for(int i=1;i<=n;++i){
int ok=0;
cout<<v[i]<<" -> ";
for(int j=2;j<=v[i]/2;++j){
if(v[i]%j==0){
cout<<j<<" ";
ok++;
}
}
if(ok==0){
cout<<"prim";
}
cout<<endl;
}
return 0;
}
Explicație: