競技プログラミングの簡単な問題で、4桁の数字が一致するかどうかのプログラムを書いたのですが、出力が思ったようにいきませんでした。
c++
1#include <iostream> 2using namespace std; 3int main(void){ 4 5 int a,b,c,d; 6 cin>>a>>b>>c>>d; 7 if(a==b==c==d){ 8 cout<<"SAME"<<"\n"; 9 return 0; 10 }else{ 11 cout<<"DIFFERENT"<<"\n"; 12 return 0; 13 } 14 15} 16
このコードなのですが、どうやらintで宣言した変数の初期の値?がめちゃくちゃになっているようです。
今までは同じようなコードを書いていてもこんなことはなかったのですが...。
わかる方、ご教授いただきたいです。
回答3件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。