各位,为什么这个程序没有输出啊

img


就这个程序为什么点执行之后输出不了啊。也不知道哪里的问题但是就是没有输出

#include<iostream>
using namespace std;

int main()
{
    int count=0;
    for(int i=1000; i<=9999; i++)
    {
        int n[4],tem=i,p=0;
        while(tem)
        {
            n[p++]=tem%10;
            tem/=10;
        }
        if(n[0]==n[3]&&n[1]==n[2])
        {
            cout << i << " ";
            count++;
            if(count%6==0)
                cout << "" << endl;
        }

    }
    cout << count << endl;
    return 0;
}