取出字符串中的整型值

#include<stdio.h>
void main()
{
	//提取字符串中的整型值
	char num[10]="123abc";
	int i,j=0;
	printf("%s\n",num);//打印原来的值
	for(i=0;num[i]!='\0';i++)
	{
		if(num[i]<='9' && num[i]>='0')
		{
			j=j*10+num[i]-'0';
		}
	}
	printf("%d\n",j);//取出整型值
}

猜你喜欢

转载自blog.csdn.net/weixin_42581477/article/details/81073614