#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);//取出整型值
}
#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);//取出整型值
}