#include <stdio.h>
int myAtoiRec(int *str,int n)
{
if(n==1)
return *str-'0';
return (10*myAtoiRec(str,n-1)+str[n-1]-'0');
}
int main(void) {
int m, s[3]={123,124,125};
m= myAtoiRec(s,3);
return 0;
}
I2luY2x1ZGUgPHN0ZGlvLmg+CmludCBteUF0b2lSZWMoaW50ICpzdHIsaW50IG4pCnsKICAgIGlmKG49PTEpCiAgICByZXR1cm4gKnN0ci0nMCc7CiAgICByZXR1cm4gKDEwKm15QXRvaVJlYyhzdHIsbi0xKStzdHJbbi0xXS0nMCcpOwp9CmludCBtYWluKHZvaWQpIHsKCWludCBtLCBzWzNdPXsxMjMsMTI0LDEyNX07CgltPSBteUF0b2lSZWMocywzKTsKCXByaW50ZigiJWQiLG0pOwoJcmV0dXJuIDA7Cn0K