test_chang_int.c

来自「航空订票系统」· C语言 代码 · 共 32 行

C
32
字号
#include<stdio.h>
#include<string.h>
#define Pf printf 
int chang(char *ch)
{
	
	int a=1,b=0,c=0,i;
	for (i=strlen(ch)-1;i>=0;i--)
	{
		if (ch[i]<58&&ch[i]>47)
		{
			b=a*(ch[i]-48);
			a=a*10;
			c=c+b;

		}
		else 
		{
			Pf("%c 不合法,无法将此字符串转化为整形!\n",ch[i]);
			return 0;
		}
//	printf("the c is %d\n",c);
	}
	return c;
}
void main ()
{		int c;
		char s[]="025";
		c=chang(s);
		printf("the c is %d\n",c);
}

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?