这是题目
给出一个分数(a/b),还有一个数字c,计算出分数的值,在其小数部分找到c,并输出这个位置,记第一位小数为一号位置,以此类推,如果在小数部分没有找到,输出-1
这问答系统的问题,标题半天过不了
```c
#include<stdio.h>
#include<math.h>
int main()
{
int a,b,c;
scanf("%d %d %d",&a,&b,&c);
double d=0;
d=(double)a/b;
int f=0,i,s=0;
for(i=1;i<c;i++)
{
f=d*pow(10,i);
if(f%10==c)
{
s=1;
printf("%d",i);
break;
}
}
if(s==0)
printf("-1");
return 0;
}
```