質問編集履歴
1
エラー
title
CHANGED
File without changes
|
body
CHANGED
@@ -11,9 +11,9 @@
|
|
11
11
|
すべての関数に引数で構造体配列を渡したいです。
|
12
12
|
|
13
13
|
### 発生している問題・エラーメッセージ
|
14
|
-
識別子が必要です。
|
15
|
-
|
14
|
+
c(17,44): error C2122: 'p': 引数の型に誤りがあります。
|
16
15
|
|
16
|
+
|
17
17
|
### 該当のソースコード
|
18
18
|
|
19
19
|
```ここに言語名を入力
|
@@ -148,20 +148,20 @@
|
|
148
148
|
//名前の昇順で保存
|
149
149
|
puts(delm);
|
150
150
|
fputs(Title, fp);
|
151
|
-
qsort(
|
151
|
+
qsort(p, MAXPEOPLE, sizeof(struct data), compare);
|
152
152
|
int i = 0;
|
153
153
|
for (count = 0; count < MAXPEOPLE; count++)
|
154
154
|
{
|
155
155
|
|
156
|
-
printf("%s,%s,%s\n",
|
156
|
+
printf("%s,%s,%s\n",p[count].name, p[count].tel, p[count].address);
|
157
|
-
fprintf(fp, "%s,%s,%s\n",
|
157
|
+
fprintf(fp, "%s,%s,%s\n", p[count].name, p[count].tel, p[count].address);
|
158
158
|
}
|
159
159
|
fclose(fp);
|
160
|
-
while(
|
160
|
+
while(p[count].name!='\0')
|
161
161
|
{
|
162
162
|
|
163
|
-
printf("%s,%s,%s\n",
|
163
|
+
printf("%s,%s,%s\n", p[count].name, p[count].tel, p[count].address);
|
164
|
-
fprintf(fp, "%s,%s,%s\n",
|
164
|
+
fprintf(fp, "%s,%s,%s\n", p[count].name, p[count].tel, p[count].address);
|
165
165
|
count++;
|
166
166
|
}
|
167
167
|
fclose(fp);
|