2020-02-19

作者: 青青子衿iii | 来源:发表于2020-02-19 11:01 被阅读0次

一开始真的不是很懂;就写了个简单的;然后就wrong

后来知道要判断小数点,

还有要大数


#include<stdio.h>

#include<string.h>

char a[100000],b[100000];

void change(char s[])

{

    int len,i;

    len=strlen(s);

    if(strstr(s,"."))

    {

        for(i=len-1;s[i]=='0';i--)

        {

            s[i]='\0';

            len--;

        }

    }

    if(s[len-1]=='.')

        s[len-1]='\0';

}

int main()

{

    while(~scanf("%s %s",&a,&b))

    {

        change(a);

        change(b);

        if(strcmp(a,b)==0)

            printf("YES\n");

        else

            printf("NO\n");

    }

    return 0;

}

相关文章

网友评论

    本文标题:2020-02-19

    本文链接:https://www.haomeiwen.com/subject/oyoofhtx.html