ページ 11

csvファイルの読み込み

Posted: 2021年8月06日(金) 01:03
by arcsec
Excel で作成したcsvファイル(5×5)を読み込みたいです
出力がされません。
csvファイルはドキュメントに入れています。
よければ初心者にもわかりやすい言葉でお願いします。
スクリーンショット 2021-08-06 005858.png
スクリーンショット 2021-08-06 005858.png (61.91 KiB) 閲覧数: 4162 回

コード:

 
 #include <stdio.h>

int main(void){
	FILE *fp=fopen("csvtolist.csv","r");
	if(fp!=NULL){
		int data[100];
		
		while(fscanf(fp,"%d,%d,%d,%d,%d",&data[0],&data[1],&data[2],&data[3],&data[4])!=EOF){
		printf("%d,%d,%d,%d,%d\n",data[0],data[1],data[2],data[3],data[4]);
	}
 	fclose(fp);
	}
} 

Re: csvファイルの読み込み

Posted: 2021年8月06日(金) 01:17
by box
csvファイルはドキュメントに入れています。
置いてある場所が正しくないのでは?
開発環境によって異なると思いますが、通常は、
ソースコードがあるフォルダーや
実行ファイルがあるフォルダーに置くことが多いと思います。

というわけで、何を使って開発しているかを提示していただけますと、
同じものを使っている識者の方々から有益な回答が来るかもしれませんし
来ないかもしれません。

Re: csvファイルの読み込み

Posted: 2021年8月06日(金) 01:34
by arcsec
ソースコードがある所と同じフォルダに入れると上手く動きました!
ちなみに開発環境はSublimeText3でやっています。
ありがとうございました( . .)"
box さんが書きました:
4年前
csvファイルはドキュメントに入れています。
置いてある場所が正しくないのでは?
開発環境によって異なると思いますが、通常は、
ソースコードがあるフォルダーや
実行ファイルがあるフォルダーに置くことが多いと思います。

というわけで、何を使って開発しているかを提示していただけますと、
同じものを使っている識者の方々から有益な回答が来るかもしれませんし
来ないかもしれません。

Re: csvファイルの読み込み

Posted: 2021年8月06日(金) 01:53
by box
くだんのコードでは1行目しか読んでいないように見えますが、
それでいいんですね?

Re: csvファイルの読み込み

Posted: 2021年8月06日(金) 05:20
by arcsec
box さんが書きました:
4年前
くだんのコードでは1行目しか読んでいないように見えますが、
それでいいんですね?
そうなんですよ、、、
さっき気づいて修正しました
指摘ありがとうございました。