앞으로 읽으나 뒤로 읽으나 같은 숫자인지 판별하는 코드다.

int isPal(int i){
    int a,b,c,d,e,f;
    a=i%10;
    b=(i/10)%10;
    c=(i/100)%10;
    d=(i/1000)%10;
    e=(i/10000)%10;
    f=(i/100000)%10;
    printf("%d,%d,%d,%d,%d,%d,%d\n",i,f,e,d,c,b,a);
    if((f==0 && a==e && b==d)||(f==a && b==e && c==d)){
        return YES;
    }
    else{
        return NO;
    }
}
by snowall 2008. 9. 16. 22:46