覆面算のプログラム

フォーラム(掲示板)ルール
フォーラム(掲示板)ルールはこちら  ※コードを貼り付ける場合は [code][/code] で囲って下さい。詳しくはこちら
suga@

覆面算のプログラム

#1

投稿記事 by suga@ » 16年前

授業の課題で以下の覆面算のプログラムを作ることになりまして、頑張って自分なりにやったのですがコンパイルできなくて困っています。どこが間違っているのかわかりません。助けてください!お願いします。

↓↓見づらくてすみません。

/*base+ball=games*/

#include <stdio.h>

int main(void){

int b,a,s,e,l,g,m,X,Y;

for(b= 1; b < 10; b++){
for(a = 0; a < 10; a++){
if(b != a){
for(s = 0; s < 10; s++){
if(s != b && s != a){
for(l = 0; l < 10; l++){
if(l != b && l != a && l != s){
for(e = 0; e < 10; e++){
if(e != b && e != a && e != s && e != l){
for(g = 1; g < 10; g++){
if(g != b && g != a && g != s && g != e && g != l){
for(m = 0; m < 10; m++){
if(m != b && m != a && m != s && m != e && m != l && m != g){
X=1000*b + 100*a + 10*s + e + 1000*b + 100*a + 10*l + l;
Y=10000*g + 1000*a 100*m + 10*e + s;
if(X == Y)
printf("base=%d%d%d%d\tball=%d%d%d%d\tgames=%d%d%d%d%d\n",b,a,s,e,b,a,l,l,g,a,m,e,s);

}
}
}
}
}
}
}
}
}
}
}
}
}
return 0;
}

SCI

Re:覆面算のプログラム

#2

投稿記事 by SCI » 16年前

ソースを載せるときは
タグを使うといいですよ。

SCI

Re:覆面算のプログラム

#3

投稿記事 by SCI » 16年前

> Y=10000*g + 1000*a 100*m + 10*e + s;
ここですね。
Y=10000*g + 1000*a + 100*m + 10*e + s;

suga@

Re:覆面算のプログラム

#4

投稿記事 by suga@ » 16年前

皆さんありがとうございます!助かりました。今度からはタグを使うよう気をつけます。

閉鎖

“C言語何でも質問掲示板” へ戻る