重要なお知らせ

「教えて! goo」は2025年9月17日(水)をもちまして、サービスを終了いたします。詳細はこちら>

【終了しました】教えて!gooアプリ版

こんにちは
現在コンパイラLSI C-86試食版と
CPad for LSI C-86を使ってC言語を勉強しているのですが
何故か実行結果が表示される時とされない時があります。

内容は以下の簡単なものです。
#include <stdio.h>

int main(void)
{
printf("Hello,world\n");
return 0;
}

ファイルを開いた直後などは実行結果が表示されることが多いのですが
大半(2/3ほどの確率で)の実行結果では

C:\Program Files\~~~

-- Press any key to exit (Input "c" to continue) --

としか出ません。

使用OSはWindowsXPで
設定→コンパイラのパス のところと
高度な設定→実行するコマンド のところは
FAQに従っています。

一体どこがおかしいのでしょうか?
回答よろしくお願いします。

A 回答 (4件)

LSI C-86コンパイラとWindowsXPの相性があまりよくない、


という事例をどこかで見たような記憶があります。
勘違いかもしれないですけれど。

また、64bitのOSまで出ているご時世に、わざわざ十数年以上も前の16bitのコンパイラで
勉強なさる意味合いがどれほどあるか、個人的には疑問に思います。
CPadシリーズを使うのであれば、
「BCPad」+「Borland C++ Compiler」の組み合わせの方を
おすすめします。

この回答への補足

Borland C++Compilerのダウンロードページが今映らないので
LSIの方を使っています
Visual C++の方はダウンロードがどうしても上手くいきませんでした
Borlandが復活したらすかさずDLしようと思っています
回答、ありがとうございました

補足日時:2007/06/12 22:33
    • good
    • 0

>Borland C++Compilerのダウンロードページが今映らないので


Borland製品のダウンロードはCodeGearのサイトに変わりました
http://www.codegear.com/jp/downloads/free/cppbui …
のBorland C++Compilerからダウンロードできます。
    • good
    • 0
この回答へのお礼

確かにありました
これとBCPadを落としたところ、ちゃんと実行ボタンを何回押しても
結果が表示されるようになりました!
これで一歩踏み出せそうです、ありがとうございました

お礼日時:2007/06/18 17:51

>コマンドプロンプトは最初にC:\Documents and Settingsとなっていて


>これをC:\に変える方法がわからず、詰まっています

cd \
と入力して下さい。 C:\になります。
    • good
    • 0
この回答へのお礼

見事に出来ました
ありがとうございます!

お礼日時:2007/06/18 17:36

どのようにしてこのプログラムを起動してますか。


このプログラムをダブルクリックして、起動していませんか。
スタートメニューから
プログラム>アクセサリ>コマンドプロンプトを実行して下さい。
次にcdコマンドで、このプログラムのあるディレクトリに移動して下さい。
cd ディレクトリ名で移動できます。
移動完了後、このプログラム(例 test.exe)を実行して下さい。
例の場合は TEST.EXE と入力します。
    • good
    • 0
この回答へのお礼

実行の青▲ボタンを押しています
コマンドプロンプトは最初にC:\Documents and Settingsとなっていて
これをC:\に変える方法がわからず、詰まっています
回答ありがとうございました。調べてやってみます

お礼日時:2007/06/12 22:33

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!