发布网友 发布时间:2022-04-24 21:59
共1个回答
热心网友 时间:2023-10-12 10:01
int i,j=0,sum=0;
char b[100],a[100];
scanf("%s", b);
for(i=0 ; b[i]!='\0' ; i++)
{
if(isdigit(b[i])==1)
{
a[j]=b[i];//如果是数字把b[i]的数赋给a[j]
j++;
}
}
for(i = 0 ; i < j ; i++)
{
sum = sum + (a[i] - 48)*pow(10,j - i - 1); // a[i]内是字符转换成十进制数ASCII-48
}
printf("%d",sum*2);