- ベストアンサー
いきなり。
C言語をやってます。中学3年です。始めたばっかの初心者なんですが、ビルドエラーが出たのでどこが悪いのか教えていただきたいです。 #include <stdio.h> int main() { printf("今日はよい天気ですね。\n明日もよい天気でしょう\n"); return 0; } これなんですが、ビルドエラーが2つ出ました。 Visual C++を使ってます。 よろしくお願いします。
- みんなの回答 (6)
- 専門家の回答
質問者が選んだベストアンサー
その他の回答 (5)
- toda hiro(@hiro_knigh)
- ベストアンサー率39% (59/151)
- toda hiro(@hiro_knigh)
- ベストアンサー率39% (59/151)
- toda hiro(@hiro_knigh)
- ベストアンサー率39% (59/151)
- asuncion
- ベストアンサー率33% (2126/6288)
- asuncion
- ベストアンサー率33% (2126/6288)
関連するQ&A
- error C2143: 構文エラー : ';' が '{' の前にありません。
#include <stdio.h> int main(void) { int in; printf("20以上の数字を入力してください\n"); scanf("%d", &in); if(in >= 20){ printf("20以上の数字です。\n"); printf("終了します\n\n");} else if(in <= 5){ printf("5以下の数字が入力されました\n"); printf("20には程遠いです\n\n");} else(in <= 19){ printf("20以上の数字ではありません\n"); printf("20以上の数字を入力してください\n\n");} return 0; } C言語でVisual C++ Expressを使っています このコードでビルドすると (16) : error C2143: 構文エラー : ';' が '{' の前にありません。 と表示されてしまいます。何がいけないのでしょうか?
- ベストアンサー
- C・C++・C#
- Visual C++ 2008 Express Edition
Visual C++ 2008 Express Editionをダウンロードしたのですが、使い方が全く分かりません。C言語を学習しています。 例えば #include <stdio.h> int main(void) { printf("Hello, World!\n"); return 0; } というようなプログラミングを実行するにはどうすればいいでしょうか
- 締切済み
- その他(インターネット・Webサービス)
- MicrosoftVisualC++2010エラー
学校でC言語を習っているので家でもやろうと思ってMicrosoft Visual C++ 2010 Expressをインストールしました。 取りあえず本を読みながら、プログラムを書いていたのですが、3個目くらいのプログラムを実行(デバッグなしで開始)したら、「ビルドエラーが発生しました。続行して、最後に成功したビルドを実行しますか?」というエラーが出てきて、実行できませんでした。 (はいを押すと、指定されたファイルが見つかりませんと出てきます。) しかも、前に書いたプログラムまで、実行したらそのメッセージが出るようになりました。 一応実行してエラーが出たプログラムも書いておきます。 #include <stdio.h> int main (void) { printf("こんにちは\n"); printf("さようなら\n"); return (0); } 原因がわかりません。 どなたかご教授願います。
- ベストアンサー
- C・C++・C#
- c言語始めようと思って挑戦しています
c言語に必要なソフト eclipseのプラグインのc言語のやつと visiual c++ 2008 express edition が一応あります。 それで一番 有名らしい #include <stdio.h> int main(void) { printf("hello, world\n"); return 0; } がビルドエラーになります。 上の二つのソフト以外になにか必要なものがあるのでしょうか? かなりの初心者です。
- 締切済み
- C・C++・C#
- c言語なのですが
c言語なのですが #include<stdio.h> main() { int a; printf("整数を5回足し算する\n"); scanf("%d %d",&a); printf("a*5=%d\n",a*5); return(0); } でエラーが起こります どこを修正すればいいのでしょうか
- ベストアンサー
- その他(学問・教育)
- int とcharの使い方と違い
教えてgooに投稿するのは初めてですがよろしくお願いします。 最近C言語を勉強し始めた初心者です。 ネットのサイトを見て独学でしています。 過去スレッドをさらっと見て聞きたいことが書いてなかったので投稿します。(同じスレッドがあったらすみませんOTL) #include<stdio.h> int main(void) { int str='a'; printf("str=%c\n",str); return0; } この上のプログラムでは str=a と出て、エラーが出ずにコンパイル出来ました。でも、 #include<stdio.h> int main(void) { int str[]="abc"; printf("str=%s\n",str); return0; } とするとエラーが出ます。 int とcharの使い方と違いについて詳しく教えてほしいです>< お願いします。
- 締切済み
- C・C++・C#
- 昇順に並べ替えるプログラム(続き)
(C言語)実行例のような3つの整数を読み込み昇順に並べ替えるプログラムは途中までわかったのですがあとはどう修正・追加をすればいいのでしょうか? 実行例 1:45 2:43 3:38 昇順に並べ替えました。 1:38 2:43 3:45 途中までのプログラム #include<stdio.h> int main(void) { int n1,n2,n3; printf("1:"); scanf("%d",&n1); printf("2:"); scanf("%d",&n2); printf("3:"); scanf("%d",&n3); printf("昇順に並べ替えました。\n"); return 0; }
- 締切済み
- C・C++・C#
- Microsoft Visual Studio 2005の関数なのです
Microsoft Visual Studio 2005の関数なのですが・・・ 今まではこういう風にやっていたのですが・・・ #include<stdio.h> int main() { double a,b,n; a=10.0; b=20.0; printf("実数A=%f",a); printf("\n実数B=%f",b); n=a+b; printf("\n加算:%lf\n",n); return 0 } 今日から関数を使うことになりました。 関数を使ったやり方がわからないので、教えていただきたいです。 よろしくお願いします。 ちなみに、言語はC++です。
- 締切済み
- Windows Vista
- scanf文がうまくいかないのですが・・・
下のようなプログラムを実行するとうまくいかないのですが、何故なのでしょう。 どうかお教えください。 #include<stdio.h> int main(void) { int i; char n; for(i = 0; i < 10; i++) { printf("nを入力してください>>>"); scanf("%c",&n); printf("%c\n",n); } return 0; }
- ベストアンサー
- C・C++・C#
補足
コマンドプロンプトの使い方もできれば教えていただきたいです><; 無理言ってすみません><; あと、Ctrl+F5ですとすべてが実行されてしまいます。回避方法はありますでしょうか? わかりやすい説明ありがとうございました。