C语言--编写函数fun(),将一个数字字符转换成与之相同的整数。
源代码:
#include <stdio.h>
#define N 50
int fun(char* ps){
int n=0;
for(;*ps!='\0';ps++)
n=n*10+*ps-'0';
return n;
}
int main()
{
char str[N];
printf("请输入一个数字字符串:");
gets(str);
int ret=fun(str);
printf("与之相同的整数为:%d\n",ret);
return 0;
}
运行结果: