#include <stdio.h>
#include <string.h>
long
fun ( char *p)
{
int a[6],i=0,t=10000,x=0;
while(i<6)
{
a[i]=(p[i]-'0')*t;
t=t/10;
x+=a[i];
i++;
}
return x;
}
main()
/* 主函数 */
{ char s[6];
long
n;
printf("Enter a string:\n") ;
gets(s);
n = fun(s);
printf("%ld\n",n);
//NONO (
);
}
有负号就不会了