#include <stdio.h>
long long s2d(char s[])
{
long long n,sign;
int i;
for(n=i=0,sign=1;s[i];++i)
{
if(i==0)
{
if(s[i]=='-')
{
sign=-1;
continue;
}
if(s[i]=='+')
{
sign=1;
continue;
}
}
if(s[i]>='0'&&s[i]<='9')
{
n=n*10+s[i]-'0';
}
else
{
break;
}
}
return n*sign;
}
int main()
{
printf("%lld\n",s2d("-1234567890"));
return 0;
}