输入一个字符串,如果里面含有正整数,输出正整数,如果里面只有字符,没有正整数,则输出None。比如:如果输入123awsd123,则输出为
123
123
若干行.
#include <stdio.h>
int main()
{
char str[100];
scanf("%s", str);
int i = 0, f = 0, cnt = 0;
while (str[i])
{
if (str[i] >= '0' && str[i] <= '9')
{
if (f == 0 && i > 0)
{
putchar('\n');
cnt++;
}
putchar(str[i]);
f = 1;
}
else
f = 0;
i++;
}
if (cnt == 0)
printf("None");
return 0;
}