HDU-1702 为啥过不了!

为啥过不了 求大神指点!!!!!@****
#include<stdio.h>
    #include<iostream>
    #include<queue>
    #include<stack>
    #include<string>
    using namespace std;
        int n,x,z,m;
        string s,s1,s2,s3;
        stack<int>st;
        queue<int>qu;
    int main(){
        scanf("%d",&n);
        getchar();
        for(int i=1;i<=n;++i){
            cin>>m>>s;
            getchar();
            if(s=="FIFO"){
            for(int j=1;j<=m;++j){
                cin>>s1;
                getchar();
            if(s1=="IN"){
                cin>>x;
                getchar();
                qu.push(x);
            }
            if(s1=="OUT"){
                if(qu.empty()){
                    printf("None\n");continue;
                }
                cout<<qu.front()<<endl;
                qu.pop();
            }}}
    if(s=="FILO"){        
        for(int k=1;k<=m;++k){
            cin>>s2;
            getchar();
            if(s2=="IN"){
                cin>>z;
                getchar();
                st.push(z);
            
            }
                if(s2=="OUT"){
                if(st.empty()){
                    
                    printf("None\n");continue;
            }
                cout<<st.top()<<endl;
                st.pop();
            }
        }
    }
}
        return 0;//
    }

有什么报错提示吗

WA