beatle さんが書きました:フォーラムルールはご覧になりましたでしょうか。
se-さんの質問は丸投げですので、この掲示板では禁止されています。
se-さんが分かる範囲で、ソースコードなりを提示してください。
ヒント:
fopenやscanfはご存知ですか。
文字列"10"から整数10に変換するやり方はご存知ですか。
失礼しました。とりあえず一次元配列ではこのように取り込んでみました。多次元配列への取り込み方法をご教授頂ければありがたいです
code
/*
ファイルは1行1データの整数が書かれている。
これを読み込んで1次元整数配列に格納する。
データの個数は不明、とします。楽にやるには
以下の方法があります。
インクルードを補い、バグ1個を見つけてください。
末尾の出力イメージはバグを入れる前の実行結果です。
*/
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
int_main(){
__char__fnam[256];
__FILE__*fi;
__char__bff[256];
__int___nky=0;
__int___*key,ky;
__printf("ファイル名:");_scanf("%s",fnam);
__if((fi=fopen(fnam,"r"))==NULL)_{
____printf("%s_が開けません。\n",fnam);_return_1;
__}
__while(fgets(bff,256,fi)!=NULL)_nky++;
__printf("%d_records_found_in_%s\n",nky,fnam);
__key_=_(int*)malloc(sizeof(int)*nky);
__rewind(_fnam_);
__ky=0;
__while(fgets(bff,256,fi)!=NULL)_{
____key[ky++]_=_atoi(strtok(bff,"_\n"));
__}
__printf("%d_data_are_in_the_table_key[%d].\n",nky,nky);
__for(ky=0;ky<nky;ky++)_printf("%d\n",
/code