C语言C++函数C语言

任务描述
本关任务:编写函数求区间[200,3000]中所有的回文数,回文数是正读和反读都是一样的数。如525, 1551
相关知识(略)
编程要求
请仔细阅读下面代码,结合相关知识,在Begin-End区域内进行代码补充。 输入 无需输入
输出 输出区间[200,3000]中所有的回文数,一行一个回文数,不需要输出其它无关的字符。
202 212 222 232 242 .....
测试说明
平台会对您的代码进行运行测试,如果实际输出与预期输出相同,则算通关。
#include<stdio.h>
void solve(){
    /Begin/

    /End*/ 
}
int main(void)
{  
    solve();
   return 0;
}


#include<bits/stdc++.h>
using namespace std;

void solve(){
    for(int i=200;i<=3000;i++)
    {
        int sum=0;
        //int p=1;
        int s=i;
        while(s/10)
        {
            sum=sum*10+s%10;
            s/=10;
            //p*=10;
        }
        sum=sum*10+s%10;
        if(sum==i) cout<<i<<endl;
    }
}
int main() {
    solve();
    return 0;
}