WHAT IS WRONG WITH THE FOLLOWING CODE
using namespace std;int main(){int t;cin>>t;if(0<=t || t<=100){ for(int j=0;j<t;j++){ int pro=1,n; cin>>n; for(int i=n;i>=1;i--) { pro=pro*i; } cout<<pro<<"\n";}}return 0;}