#include<stdio.h>
#include<math.h>
#include<string.h>
int strToint(char []);
int main()
{
char str[20];
printf("Enter the string-");
gets(str);
printf("\nthe integer is %d ",strToint(str));
return 0;
}
int strToint(char str[])
{
int i,a,sum=0,k,j;
a=strlen(str);
for(i=0;i<a;i++)
{
k=str[i]-'0';
j=pow(10,a-i-1);
sum+=k*j;
}
return sum;
}
I2luY2x1ZGU8c3RkaW8uaD4KI2luY2x1ZGU8bWF0aC5oPgojaW5jbHVkZTxzdHJpbmcuaD4KaW50IHN0clRvaW50KGNoYXIgW10pOwppbnQgbWFpbigpCnsKICAgIGNoYXIgc3RyWzIwXTsKICAgIHByaW50ZigiRW50ZXIgdGhlIHN0cmluZy0iKTsKICAgIGdldHMoc3RyKTsKICAgIHByaW50ZigiXG50aGUgaW50ZWdlciBpcyAlZCAiLHN0clRvaW50KHN0cikpOwogICAgcmV0dXJuIDA7Cn0KaW50IHN0clRvaW50KGNoYXIgc3RyW10pCnsKICAgIGludCBpLGEsc3VtPTAsayxqOwogICAgYT1zdHJsZW4oc3RyKTsKICAgIGZvcihpPTA7aTxhO2krKykKICAgIHsKICAgICAgICBrPXN0cltpXS0nMCc7CiAgICAgICAgaj1wb3coMTAsYS1pLTEpOwogICAgICAgIHN1bSs9aypqOwogICAgfQogICAgcmV0dXJuIHN1bTsKfQ==