#include<stdio.h>
#include<stdlib.h>
#include<string.h>
#include<time.h>
void main()
{
char a[100]="hbfd 25346 3534 asfsd22";
char b[100];
int i,j=0;
for(i=0;a[i]!='\0';i++)
if(a[i]>='0'&&a[i]<='9')
{b[j]=a[i];
j++; //这两句可以改为b[j++]=a[i];
}
printf("\n");
b[j]='\0';
puts(a);
puts(b); //这两句可改为for(i=0;i<j;i++) printf("%c",b[i]);
system("pause");
}
(C)将字符串的数字生成一个新的数组。
最新推荐文章于 2023-05-22 13:51:14 发布