| 169 |
FILE *fin; |
FILE *fin; |
| 170 |
int i; |
int i; |
| 171 |
|
|
| 172 |
if ((fin = fopen (filename, "r")) != NULL) |
if ((fin = fopen (filename, "r")) == NULL) |
| 173 |
{ |
{ |
| 174 |
while (fgets (buffer, 255, fin)) |
return -1; |
|
{ |
|
|
i = strlen (buffer); |
|
|
if (buffer[i - 1] == '\n' && buffer[i - 2] != '\r') |
|
|
{ |
|
|
buffer[i - 1] = '\r'; |
|
|
buffer[i] = '\n'; |
|
|
buffer[i + 1] = '\0'; |
|
|
} |
|
|
prints (buffer); |
|
|
iflush (); |
|
|
} |
|
|
fclose(fin); |
|
|
return 0; |
|
| 175 |
} |
} |
| 176 |
|
|
| 177 |
return -1; |
while (fgets (buffer, 255, fin)) |
| 178 |
|
{ |
| 179 |
|
i = strlen (buffer); |
| 180 |
|
if (buffer[i - 1] == '\n' && buffer[i - 2] != '\r') |
| 181 |
|
{ |
| 182 |
|
buffer[i - 1] = '\r'; |
| 183 |
|
buffer[i] = '\n'; |
| 184 |
|
buffer[i + 1] = '\0'; |
| 185 |
|
} |
| 186 |
|
prints (buffer); |
| 187 |
|
iflush (); |
| 188 |
|
} |
| 189 |
|
fclose(fin); |
| 190 |
|
|
| 191 |
|
return 0; |
| 192 |
} |
} |
| 193 |
|
|
| 194 |
int |
int |