- 締切済み
C言語(プログラミング)
次の働きをするプログラムを作ろうと考えてますが、出来ない状態です。 入力:1から4999の間のアラビア数字を受け取る。入力の終わりは改行。 出力:入力されたアラビア数字に対応するローマ数字を出力する。 変換したい次のアラビア数字があるかどうかを(y又はnで)尋ねてyならば上の入力からを繰り返す,nならば終了。 自分が考えたのは、4999以下のアラビア数字がきた場合と5000以上のアラビア数字がきた場合を考え、 int c;while((c=getchar()) != '\n')、Switch(c)文を使い、CASEでCase C<=4999:Case C>=5000としたのですがコンパイルできませんでした。ご指摘やアドバイス、このプログラム自体教えていただければありがたいです。お願いします
- みんなの回答 (3)
- 専門家の回答