/*
*
* セル内改行の整型(手抜き版)
*
* 2006.6.15 by AOK
*
*/
#include <stdio.h>
const char *fn_in = "No24.txt";
const char *fn_out = "No24n.csv";
const char *rep = "★"; /* セル内改行を置換 */
int main()
{
FILE *fi, *fo;
int c, f = 0;
fi = fopen(fn_in, "r");
fo = fopen(fn_out, "wb");
while ((c = getc(fi)) != EOF) {
if (c == '"') {
f = (f == 0 ? 1 : 0);
putc('"', fo);
} else if (c == '\n') {
if (f == 0)
fprintf(fo, "\r\n");
else
fprintf(fo, "%s", rep);
} else {
if (c != '\t') putc(c, fo);
}
}
fclose(fi);
fclose(fo);
return 0;
}