#2651: 好像卡在一個地方


a222333l (JJ)


#include<iosteream>
using namespace std;
int main()
{
    int y;
    while(cin>>y)
    {
                 if((y%4==0)  &&  (y%100!=0) ) ||  (y%400==0)
                 {
                                               cout<<"閏年"<<endl;
                                               }
                                               else
                                               {
                                                   cout<<"平年"<<endl;
                                                   }
                                                   }
                                                   system("pause");
                                                    return 0;
                                                    }

 

為什麼執行到while時他跑不過去

到底是差在哪裡...

#2652: Re:好像卡在一個地方


example (學姊)


#include <iosteream>


using namespace std;


int main() {
    int y;
    while( cin>>y ) {
        if( y%4 == 0  &&  y%100 != 0 && y%400 == 0 )
            cout<<"閏年"<<endl;
        else
            cout<<"平年"<<endl;
    }
    system("pause");
    return 0;
}

 

為什麼執行到while時他跑不過去

到底是差在哪裡...

 有幫你改過 code ( 有排版比較容易閱讀 )

 再試試看吧