...删除该字符串的所有首部和尾部数字字符,输出修改后的字符串和长度...
发布网友
发布时间:2024-10-11 23:05
我来回答
共1个回答
热心网友
时间:2024-10-14 23:02
#include "stdio.h"
int main(int argc,char *argv[]){
char s[300];
int i,n;
printf("Please enter a string...\n");
scanf("%299s",s);
for(n=0;s[n];n++);
for(n--;s[n]>='0' && s[n]<='9';n--);
s[n+1]='\0';
for(i=n=0;s[n]>='0' && s[n]<='9';n++);
while(s[i++]=s[n++]);
printf("\nThe result is %s\nThe length is %d\n",s,i-1);
return 0;
}
运行样例: