• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:コンパイルエラーです。)

コンパイルエラーの原因と解決方法

このQ&Aのポイント
  • コンパイルエラーが発生しています。
  • コードの中に問題がある可能性があります。
  • 解決方法を教えてください。

質問者が選んだベストアンサー

  • ベストアンサー
  • bypass000
  • ベストアンサー率100% (1/1)
回答No.5

forの作りがおかしいです、動作させるには for( ; a <= 9999 ; a++ ) for( ; b <= 99999 ; b++ ) ではないかと。 あと、startに何も数値を入れていないので中身がNULLのままです。 このままでは欲しい結果は得られないと思います。

その他の回答 (5)

  • bypass000
  • ベストアンサー率100% (1/1)
回答No.6

間違えました、NULLではないですね。ただ適当な値が入っています

  • asuncion
  • ベストアンサー率33% (2127/6290)
回答No.4

>for(a <= 9999; a++) >for(b <= 99999; b++) for文のカッコの中には、セミコロンが2個必要です。 ところで、float型の変数をa++とかでインクリメントすることは あまり一般的でないように思います。ていうか、本当にできるんだろうか…。 整数型の変数に対しては、ごく一般的な方法なんですけどね。

  • kmee
  • ベストアンサー率55% (1857/3366)
回答No.3

追記。 むしろ、やっかいなのは、「エラーにならないけど、期待通りに動かない」ものです。 このプログラムにも、そんな間違いがあります。 変数start って、いくつになっていると思いますか?

  • kmee
  • ベストアンサー率55% (1857/3366)
回答No.2

エラーメッセージが出て、そこにエラーが発生している行数とか出ているはずです。 別の箇所の記述が原因で、指摘箇所でエラーになる、という難しいケースもありますが 今回は、エラー箇所に問題があります。 しかも、極々単純な間違いです。 forの使い方を勉強してください。

  • wormhole
  • ベストアンサー率28% (1626/5665)
回答No.1

>エラーが起きるのですが、僕には、どこが間違っているのかわかりません。 教えてください。 どんなエラーが起きてるんですか? エラーメッセージの内容を理解しようともせずに「エラー」の一言で済ませてる間は自分で間違いを見つけられるようにはならないですよ。

関連するQ&A