質問編集履歴
4
書式の改善
title
CHANGED
File without changes
|
body
CHANGED
@@ -25,76 +25,46 @@
|
|
25
25
|
=======================
|
26
26
|
```
|
27
27
|
|
28
|
-
```ここに言語を入力
|
29
|
-
struct employee
|
30
|
-
{
|
31
|
-
char name[50];
|
32
|
-
char id[6];
|
33
|
-
char tel[15];
|
34
|
-
char department[30];
|
35
|
-
char line[10];
|
36
28
|
|
37
|
-
|
29
|
+
修正
|
38
30
|
|
31
|
+
下記が書き直したコードです。
|
32
|
+
```ここに言語を入力
|
33
|
+
#define _CRT_SECURE_NO_WARNINGS
|
34
|
+
#include <stdio.h>
|
35
|
+
#include <string.h>
|
39
36
|
|
40
|
-
int main()
|
41
|
-
{
|
42
|
-
FILE* fp;
|
43
|
-
int c;
|
44
|
-
int cnt = 0;
|
45
|
-
int count;
|
46
|
-
|
47
|
-
int mt;
|
48
|
-
char str[100];
|
49
|
-
fp = fopen("tel.txt", "r");
|
50
|
-
if (fp)
|
51
|
-
{
|
52
|
-
while ((c = getc(fp)) != EOF)
|
53
|
-
{
|
54
|
-
if (c == '\n') cnt++;
|
55
|
-
}
|
56
|
-
count = cnt / 5;
|
57
|
-
|
58
|
-
}
|
59
37
|
|
60
|
-
|
38
|
+
struct employee
|
39
|
+
{
|
40
|
+
char name[50];
|
41
|
+
char id[6];
|
42
|
+
char tel[15];
|
43
|
+
char department[30];
|
44
|
+
char line[30];
|
61
45
|
|
62
|
-
|
63
|
-
if (fgets(str, sizeof(str), fp) == NULL)
|
64
|
-
|
46
|
+
};
|
65
47
|
|
66
|
-
for (int i = 0; i > count; i++)
|
67
|
-
{
|
68
|
-
fgets(str, sizeof(str), fp);
|
69
|
-
strcpy(S1[i].name, str);
|
70
|
-
printf("%s", S1[i].name);
|
71
48
|
|
72
|
-
|
49
|
+
int main()
|
50
|
+
{
|
51
|
+
FILE* fp;
|
52
|
+
int c;
|
73
|
-
|
53
|
+
int cnt = 0;
|
74
|
-
|
54
|
+
int count;
|
75
55
|
|
56
|
+
int mt;
|
76
|
-
|
57
|
+
char str[100];
|
77
|
-
strcpy(S1[i].tel, str);
|
78
|
-
|
58
|
+
fp = fopen("tel.txt", "r");
|
79
59
|
|
80
|
-
|
60
|
+
while ((c = getc(fp)) != EOF)
|
61
|
+
{
|
81
|
-
|
62
|
+
if (c == '\n') cnt++;
|
63
|
+
}
|
82
|
-
|
64
|
+
count = cnt / 5;
|
83
65
|
|
84
|
-
fgets(str, sizeof(str), fp);
|
85
|
-
strcpy(S1[i].line, str);
|
86
|
-
printf("%s", S1[i].line);
|
87
|
-
}
|
88
66
|
|
89
|
-
}
|
90
|
-
fclose(fp);
|
91
|
-
|
92
|
-
|
93
|
-
}
|
94
|
-
```
|
95
|
-
修正
|
96
|
-
```ここに言語を入力
|
97
|
-
|
67
|
+
rewind(fp);
|
98
68
|
struct employee S1[100];
|
99
69
|
|
100
70
|
while (fgets(str, sizeof(str), fp) != NULL)
|
@@ -103,27 +73,89 @@
|
|
103
73
|
for (int i = 0; i < count; i++)
|
104
74
|
{
|
105
75
|
fgets(str, sizeof(str), fp);
|
106
|
-
sscanf(str, "%*[^:]%s", S1[i].name);
|
76
|
+
sscanf(str, "%*[^:]:%s", S1[i].name);
|
107
|
-
printf("%s", S1[i].name);
|
77
|
+
printf("NAME%s\n", S1[i].name);
|
108
78
|
|
109
79
|
fgets(str, sizeof(str), fp);
|
110
|
-
sscanf(str, "%*[^:]%
|
80
|
+
sscanf(str, "%*[^:]:%5s", S1[i].id);
|
111
|
-
printf("%s", S1[i].id);
|
81
|
+
printf("ID%s\n", S1[i].id);
|
112
82
|
|
113
83
|
fgets(str, sizeof(str), fp);
|
114
|
-
sscanf(str, "%*[^:]%s", S1[i].tel);
|
84
|
+
sscanf(str, "%*[^:]:%s", S1[i].tel);
|
115
|
-
printf("%s", S1[i].tel);
|
85
|
+
printf("TEL%s\n", S1[i].tel);
|
116
86
|
|
117
87
|
fgets(str, sizeof(str), fp);
|
118
|
-
sscanf(str, "%*[^:]%s", S1[i].department);
|
88
|
+
sscanf(str, "%*[^:]:%s", S1[i].department);
|
119
|
-
printf("%s", S1[i].department);
|
89
|
+
printf("DEP%s\n", S1[i].department);
|
120
90
|
|
121
91
|
fgets(str, sizeof(str), fp);
|
122
|
-
sscanf(str, "%
|
92
|
+
sscanf(str, "%s", S1[i].line);
|
123
|
-
printf("%s", S1[i].line);
|
93
|
+
printf("%s\n", S1[i].line);
|
124
94
|
}
|
95
|
+
|
96
|
+
}
|
97
|
+
fclose(fp);
|
98
|
+
|
99
|
+
|
100
|
+
|
101
|
+
}
|
102
|
+
|
125
103
|
```
|
104
|
+
```ここに言語を入力
|
105
|
+
|
106
|
+
```出力
|
107
|
+
```ここに言語を入
|
108
|
+
NAMEID02
|
109
|
+
ID090xx
|
110
|
+
TELb
|
111
|
+
DEPフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフ=======================
|
112
|
+
|
113
|
+
NAME:ddd
|
114
|
+
NAMEID04
|
115
|
+
ID090xx
|
116
|
+
TELa
|
117
|
+
DEPフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフ=======================
|
118
|
+
|
119
|
+
NAME:ccc
|
120
|
+
NAMEID03
|
121
|
+
ID12345
|
122
|
+
TELa
|
123
|
+
DEPフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフ=======================
|
124
|
+
|
125
|
+
NAME:aaa
|
126
|
+
NAMEID01
|
127
|
+
ID12345
|
128
|
+
TELa
|
129
|
+
DEPフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフフ=======================
|
130
|
+
|
131
|
+
=======================
|
132
|
+
|
133
|
+
C:\Users\pokki\source\repos\Project1\Debug\Project1.exe (process 13808) exited with code 0.
|
134
|
+
To automatically close the console when debugging stops, enable Tools->Options->Debugging->Automatically close the console when debugging stops.
|
135
|
+
Press any key to close this window . . .
|
136
|
+
|
126
137
|
```
|
138
|
+
期待する出力
|
127
|
-
```
|
139
|
+
```期待する出力
|
128
140
|
|
141
|
+
NAME:bbb
|
142
|
+
ID:ID02
|
143
|
+
TEL:090xxxxxxxx
|
144
|
+
DEP:b
|
145
|
+
=======================
|
146
|
+
NAME:ddd
|
147
|
+
ID:ID04
|
148
|
+
TEL:090xxxxxxxx
|
149
|
+
DEP:a
|
150
|
+
=======================
|
151
|
+
NAME:ccc
|
152
|
+
ID:ID03
|
153
|
+
TEL:123456789
|
154
|
+
DEP:b
|
155
|
+
=======================
|
156
|
+
NAME:aaa
|
157
|
+
ID:ID01
|
158
|
+
TEL:12345678
|
159
|
+
DEP:a
|
160
|
+
=======================
|
129
161
|
```
|
3
かきかえ
title
CHANGED
File without changes
|
body
CHANGED
@@ -92,5 +92,38 @@
|
|
92
92
|
|
93
93
|
}
|
94
94
|
```
|
95
|
+
修正
|
96
|
+
```ここに言語を入力
|
97
|
+
rewind(fp);
|
98
|
+
struct employee S1[100];
|
95
99
|
|
100
|
+
while (fgets(str, sizeof(str), fp) != NULL)
|
101
|
+
{
|
102
|
+
|
103
|
+
for (int i = 0; i < count; i++)
|
104
|
+
{
|
105
|
+
fgets(str, sizeof(str), fp);
|
106
|
+
sscanf(str, "%*[^:]%s", S1[i].name);
|
107
|
+
printf("%s", S1[i].name);
|
108
|
+
|
109
|
+
fgets(str, sizeof(str), fp);
|
110
|
+
sscanf(str, "%*[^:]%s", S1[i].id);
|
111
|
+
printf("%s", S1[i].id);
|
112
|
+
|
113
|
+
fgets(str, sizeof(str), fp);
|
114
|
+
sscanf(str, "%*[^:]%s", S1[i].tel);
|
115
|
+
printf("%s", S1[i].tel);
|
116
|
+
|
117
|
+
fgets(str, sizeof(str), fp);
|
118
|
+
sscanf(str, "%*[^:]%s", S1[i].department);
|
119
|
+
printf("%s", S1[i].department);
|
120
|
+
|
121
|
+
fgets(str, sizeof(str), fp);
|
122
|
+
sscanf(str, "%*[^:]%s", S1[i].line);
|
123
|
+
printf("%s", S1[i].line);
|
124
|
+
}
|
125
|
+
```
|
126
|
+
```
|
127
|
+
```
|
128
|
+
|
96
129
|
```
|
2
誤字
title
CHANGED
File without changes
|
body
CHANGED
@@ -1,5 +1,5 @@
|
|
1
1
|
> 縦に情報がはいっているテキストファイルを構造体配列に読み込みんだ後この情報をリンクドリストやアレイを使いDEPの部門ごとにソートたいです。===までが一人の情報です。ファイルNAMEからDEPをまでを一つの構造体にいれるとこまでやってみたんですがうまくいきません。===はなくてもあってもどちらでも大丈夫です。
|
2
|
-
そのあと、DEPが同じ部門(部門がaならその部門を続けて)を連ねてソートしたいのですがそちらのサンプルアンサーやアドバイスもよろしくお願いします。(自分でも考えてはいるのですが初心者なものでなかなか難しいです)
|
2
|
+
そのあと、リンクドリストやアレイを使いDEPが同じ部門(部門がaならその部門を続けて)を連ねてソートしたいのですがそちらのサンプルアンサーやアドバイスもよろしくお願いします。(自分でも考えてはいるのですが初心者なものでなかなか難しいです)
|
3
3
|
```ここに言語を入力
|
4
4
|
tel.txt
|
5
5
|
|
1
誤字
title
CHANGED
File without changes
|
body
CHANGED
@@ -1,4 +1,4 @@
|
|
1
|
-
> 縦に情報がはいっているテキストファイル
|
1
|
+
> 縦に情報がはいっているテキストファイルを構造体配列に読み込みんだ後この情報をリンクドリストやアレイを使いDEPの部門ごとにソートたいです。===までが一人の情報です。ファイルNAMEからDEPをまでを一つの構造体にいれるとこまでやってみたんですがうまくいきません。===はなくてもあってもどちらでも大丈夫です。
|
2
2
|
そのあと、DEPが同じ部門(部門がaならその部門を続けて)を連ねてソートしたいのですがそちらのサンプルアンサーやアドバイスもよろしくお願いします。(自分でも考えてはいるのですが初心者なものでなかなか難しいです)
|
3
3
|
```ここに言語を入力
|
4
4
|
tel.txt
|