dev c++可以运行但是oj上报错

#include 
#include 
#include 
#define radix 10

int main(void) {
    int m, n;
    scanf("%d%d", &m, &n);
    char s1[10], s2[10];
    itoa(m, s1, radix);
    itoa(n, s2, radix);
    char *ch1 = strrev(s1);
    char *ch2 = strrev(s2);
    m = atoi(s1);
    n = atoi(s2);
    int sum=m+n;
    printf("%d",sum);
    return 0;
}

题目是求整数的反置数之和