
配列または、ポインターでない変数に添字が使われてます。とエラーが出ます。
解決策教えてください。
#include <stdio.h>
#include<math.h>
#include<stdlib.h>
#include<string.h>
int main(void)
{
int i, j, count;
char InFile[100] = "chest1.img";//入力画像
char OutFile[100] = "histgram.txt";//出力画像
static short org[512][512];
//static short out[512][512];
int mx = 512, my = 512;
FILE *fp;
if ((fp = fopen(InFile, "rb")) == 0) {
printf("%s is missing\n", InFile);
exit(0);
}//読み込みできないときのコード
fread(org, sizeof(short), mx*my, fp);
if ((fp = fopen(OutFile, "wb")) == 0) {
printf("%s can't be opened!!\n", OutFile);
exit(0);
}//出力できないときのコード
for (i = 0; i < 512; i++) {
for (j = 0; j < 512; j++) {
count[org[i][j]] = count[org[i][j]] + 1;
}
fwrite(org, sizeof(short), mx*my, fp);
fclose(fp);
}
}
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
ファイルに行番号を追加
-
複数ファイルの同時読み込みの...
-
C言語 連番データの読み込み
-
「Aに対するBの割合」と「Aに対...
-
Enterキーを押されたら次の処理...
-
Aの値からBの値を除するとは??
-
有効数字について 以前質問をし...
-
信頼区間の1.96や1.65ってどこ...
-
std::set<int> で、ある値が何...
-
20'(角度)の計算がわかりま...
-
数学で、定数aの値を求めよって...
-
do-while文が禁止される理由
-
正の数aは4の倍数で、7でわると...
-
3桁区切(コンマ)記号をつけ...
-
プログラムでの数字につく”f”の...
-
未解決の外部シンボル _printf...
-
ループを途中で抜けたいのですが。
-
エディットコントロール入力時...
-
関数におけるif文とreturn文に...
-
”あいうえお” を ”おえういあ...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
テキストファイル内に対して, ...
-
複数ファイルの同時読み込みの...
-
C言語でファイル読み書きを早く...
-
ファイル出力で改行を入れたい!
-
なぜCSQとCIP形式ではコ...
-
fopenでファイル名に、変数を使...
-
c言語でのfscanfについて
-
C言語にてXMLファイルから任意...
-
_popen() のエラー取得
-
数値のみ抽出(C言語)
-
ランダムアクセスができない
-
C言語でのCSVソートとデータ抽...
-
C言語 連番データの読み込み
-
ファイルの作成・書き込み・読...
-
fscanfでループしてしまう。
-
ファイルへの書込み処理が異常...
-
ファイルを読み込んで条件式を...
-
CSVファイルを読み込み構造体の...
-
C言語でセグメンテーションエ...
-
C言語について
おすすめ情報
どこをどのように修正すれば良いか詳細もお願いします