大一c语言程序设计函数

编写一个函数判断一个整数是否左右对称数,
要求函数为:fun(long n)
要求在主程序中输入一个整数,如果该数对称,输出“YES”否则输出“NO”。


int fun(long n)
{
int result = -1;
long t,s=0;
t=n;
while(t)
{
s=s*10+t%10;
t/=10;
}
if(s==n)
printf("YES\n");
else
printf("NO\n");
return result;
}