C语言编程,请指教,谢谢。

2025-01-03 23:30:14
推荐回答(1个)
回答1:

#include
#include
#include
int f(char s[])
{
int n=strlen(s);
long num=0;
for (int i=0;i {
num+=(int(s[i])-48)*pow(10,n-i-1);
}
return num;
}
void main()
{
char str[10];
printf("输入数字字符串:");
gets(str);
printf("num=%d\n",f(str));
}