数字串的判断
这个要怎么改才能让它判断出152ahush不是数字串#include <stdio.h>
#include <string.h>
int fun(char str[100])
{
int i;
for(i=0;i<=100;i++)
{
if((str[i] -'0') >= 0 && (str[i] - '0') <= 9 )
return i=1;
else return i=-1;
}
return i;
}
int main()
{
char s[100];
int b,t;
printf("请输入字符串:");
scanf("%s",s);
t=fun(s);
if(t==1)
printf("1\n");
if(t==-1)
printf("-1\n");
}