从字符串中提取数字
以下是自己写的程序,在Code::blocks运行没问题:
程序代码:
#include<stdio.h>
int main()
{
char name[80];
gets(name);
int i;
for(i=0;i<80;i++)
{
if(name[i]>47&&name[i]<58)
printf("%c",name[i]);
}
printf("\n");
return 0;
}
在oj上的运行结果总会多几个数字
图片附件: 游客没有浏览图片的权限,请
登录 或
注册
有什么可以改进的地方或者是出现此类错误的原因吗?