void StringToInteger(char str ,int * number) {
static int base;
if( str==0){
base=1;
- number=0; } else{ StringToTnteger(str+1,number);
- number+=(* str-" 0")*base; base*=10; } } int main(int argc,char*argc[]){ int number; StringToNumber(" 56789",&number); printf("number=%d\n",number); return 0; }