牛客编程语言练习赛第八场B题我扑街了
说实话,这些题目都非常简单,我想着玩一玩,但没想到身经百战的我也有马失前蹄的一天,我不知道这B题求浮点数个数位数为什么通过不了,求大佬解答
#include<iostream>
#include<cstdio>
#include<cstring>
using namespace std;
#define N 100000
int main()
{
char m[N];
int num=0,tem=0,n,i;
scanf("%s",m);
n=strlen(m);
for(i=0;i<n;i++)
{
if(m[i]!='.')
{
num++;
}
else
{
break;
}
}
if(num==n)
{
cout<<"0"<<endl;
}
else
{
tem=n-num-1;
printf("%d\n",tem);
}
return 0;
} 
