c++这样写怎么编译失败了?

P5705 【深基2.例7】数字反转

PengDave @ 2023-07-26 15:53:18

#include<iostream>
using namespace std;
int main(){
    double a;
    cin>>a;
    int c=a*10;
    int b[4];
    int i=0;
    while(c>0)
        b[i]=c%10;
        c/=10;
        i++;
    }
    a=b[0]+b[1]*0.1+b[2]*0.01+b[3]*0.001;
    cout<<a;
    return 0;
}

by __DIOsama__ @ 2023-07-26 15:55:54

哥们你while缺一半大括号(


by HHH6666666666 @ 2023-07-26 15:57:24

while 后面少了个括号


by Pink_Cut_Tree @ 2023-07-26 16:25:40

while(c>0)
    b[i]=c%10;
    c/=10;
    i++;
}

by lzj666_luogu @ 2023-07-26 17:19:36

@PengDave 哥们儿,有人回复你了,如果问题解决了请吱一声。


by wsbSB @ 2023-07-26 18:37:35

我怎没错?

#include<bits/stdc++.h>
using namespace std;
string a;
int JJ(int n)
{
    for(int i=1;i<=n;i++)
    {
        for(int j=1;j<=n;j++)
        {
            for(int k=1;k<=n;k++)
            {
                for(int l=1;k<=n;l++)
                {
                    for(int m=1;k<=n;m++)
                    {
                        for(int n=1;k<=n;n++)
                        {
                            for(int o=1;k<=n;o++)
                            {
                                for(int p=1;k<=n;p++)
                                {
                                    for(int q=1;k<=n;q++)
                                    {
                                        for(int r=1;k<=n;r++)
                                        {
                                            for(int s=1;k<=n;s++)
                                            {
                                                for(int t=1;t<=n;t++)
                                                {
                                                    break;
                                                }
                                            }
                                        }
                                    }   
                                }
                            }
                        }
                    }
                }
            }
        }
    }
}
signed main()
{
    cin>>a;
    int len=a.size();
    for(int i=len-1;i>=0;i--)
        cout<<a[i];
    return 0;
}

@PengDave


by PengDave @ 2023-07-27 16:18:48

@lzj666_luogu 解决了


|