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;
}

运行结果:
在这里插入图片描述