>>38
型も書いてないからよく判らんが、
char buf[十分な長さ];
int row;
int col;
double data[適当な列数][適当な桁数];
FILE * fp = fopen("...", "r");
while (fgets(buf, sizeof(buf), fp) != NULL) {
double val;
if (buf[0] != '#') {
continue;
}
sscanf("%d%d%lf", & row, & col, val);
data[row][col] = val;
}
かな。
しかし、冗長なファイルフォーマットだな。