字符串--整数函数,编的有问题,没看出来,求教……
程序代码:#include <stdio.h>
#include <math.h>
#include <stdlib.h>
int main()
{
double f(char a[]);
char str[1000];
gets(str);
printf("%lf\n",f(str));
}
double f(char a[])
{
int i,j;
double count=0,s=0;
for(i=0;i!='\0';i++)
if(('a[i]'<'0'||'a[i]'>'9'))
exit(0);
for(j=i;j>=0;j--)
{
s+=('a[j]'-'0')*pow(10.0,count);
count++;
}
return s;
}








