- 91 名前:デフォルトの名無しさん mailto:sage [2008/06/10(火) 03:28:18 ]
- [1] 授業単元:
C言語入門 [2] 問題文(含コード&リンク): 二つの整数値を入力したら最大公約数を表示してくれるやつ作れ [3] 環境 [3.1] OS: windows [3.2] borland c++ 5.5.1 [3.3] 言語: C 自分で作ってみたのですがうまく動きません どこが間違ってるんでしょうか? #include <stdio.h> int main (void) { int x,y,z=0,i=1; printf("二つの整数を「,」で区切って入力してください:"); scanf("%d,%d",&x,&y); while(i==1){ if(x>y) z=x-y; if(x<y) z=y-x; else break; } printf("最大公約数は%d\n",z); return 0; }
|

|