最近Cを始めたばかりです。
コンパイルできなくて困ってます、意味がわかりません、
誰か教えてください。
#include <stdio.h>
#include <process.h>
{
FILE *fp;
int c;
if ((fp=fopen("d:abc.txt","w"))==NULL){
printf("Can't open File\n");
exit(1);
}
while ((c=getchar())!=EOF)
putc(c,fp);
fclose(fp);
}
これをコンパイルしたら、
'{' : 対応する関数ヘッダーがありません (旧形式の仮引数リスト?)
などと言うエラーメッセージがでます、どうすればいいのか教えてください、なにぶん始めたばかりなので、わかり易くお願いします。
No.4
- 回答日時:
何度もすみません。
#1です。こっちの方がいいんじゃないでしょうか?
#include <stdio.h>
#include <stdlib.h>
void main(void){
FILE *fp;
int c;
if ((fp=fopen("d:abc.txt","w"))==NULL){
printf("Can't open File\n");
exit(1);
}
while ((c=getchar())!=EOF){
putc(c,fp);
}
fclose(fp);
}
No.2
- 回答日時:
質問する場合は、必ず使用する環境やコンパイラの種類を書き込んでください。
それとエラーメッセージそのものも貼り付けてください。初心者が自分なりの解釈でエラーの内容を説明すると重要な情報が抜けている場合があります。あなたにとって当たり前のものでも、LinuxなのかWindowsなのかその人にとっての当たり前が違います。
ソースを見る限りは、勘ですが
#include <process.h>
がエラーしている気がします。
これがエラーだとしたら、コンパイラはVisualStudioじゃないのかも知れませんという予想はできますが。情報不足でなんともいえません。
ただ言えるのは<process.h>は、このソースコードなら不要なincludeだと思いますが。
ありがとうございました、そう言うことも大事なんですね、
始めたばかりでよくわかりませんでした、
これからわできるだけ詳しく書くようにします。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- C言語・C++・C# プログラミングの授業の課題です 1 2023/01/17 22:15
- C言語・C++・C# バイナリファイルをコピーするのにかかる時間を測りたいのですが実行するとFatel error:gli 2 2022/11/03 01:10
- C言語・C++・C# このプログラミング誰か教えてくれませんか 1 2022/06/02 15:27
- C言語・C++・C# c言語の問題の説明、各所ごとに 5 2023/07/26 11:03
- C言語・C++・C# c言語の問題です 3 2023/01/10 16:15
- 大学・短大 C言語線形リストの問題です 3 2022/12/22 00:45
- C言語・C++・C# #include <stdio.h>int main(void) { int buf[100] = 6 2022/11/01 22:45
- C言語・C++・C# 宣言する関数の形が決まっている状態で、 str1とstr2の文字列をこの順に引っ付けてstrに保存し 2 2022/05/30 18:21
- C言語・C++・C# C言語のファイル入力が分かりません 2 2022/05/22 06:35
- C言語・C++・C# プログラミング c言語 4 2023/03/07 01:05
このQ&Aを見た人はこんなQ&Aも見ています
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
End Sub が必要です。
-
解説サイトに従ったfortran並列...
-
typedef による2重定義
-
intel fortranのエラーで困って...
-
#ifndefとかヘッダファイルにつ...
-
テンプレートクラス中のフレン...
-
2つのマクロでチェックボックス...
-
Excel・Word リサーチ機能を無...
-
UserForm1.Showでエラーになり...
-
Excel マクロ VBA プロシー...
-
一つのTeratermのマクロで複数...
-
特定文字のある行の前に空白行...
-
特定のPCだけ動作しないVBAマク...
-
メッセージボックスのOKボタ...
-
VBAでfunctionを利用しようとし...
-
教えて下さい
-
VBAでカタカナ→ローマ字の変換...
-
エクセルで別のセルにあるふり...
-
配列数式の解除
-
エクセルに張り付けた写真のフ...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
End Sub が必要です。
-
pythonの条件分岐(if)
-
Excel VABについて 下記記述が...
-
43:syntax error at end of input
-
フォートランのエラーについて...
-
intel fortranのエラーで困って...
-
他クラスからForm1内コントロル...
-
Excel VBA: UserForm.Show で実...
-
AccessVBAでVLookupを使いたい
-
対応する関数ヘッダーがありません
-
VB2005でOCXを動的に呼び出すに...
-
C# IEnumerable が IEnumerable...
-
ラズパイ上の、pythonのエラー...
-
コンパイルで未定義のシンボル
-
select関数の使用方法について
-
HEW3とBorlandC++でクラス定義...
-
構造体のポインタ参照
-
VB.NETのStructureの使い方を教...
-
waveOutProc関数での定義
-
フォートラン(fortran)のエラー...
おすすめ情報