Loogika ja programmeerimine
/* ASCII Cp 437 */ '204','224','201','216','231','232'};
/* ANSI '344','366','374','304','326','334'}; */
const char tilde[2][MaxTilde] = {'o','O',
/* ASCII Cp 437 */ '225','224'};
/* ANSI '365','325'}; */
int i;
printf("TXT2ASC Demonn");
for (i=0; i %c n", umlaud[0][i], umlaud[1][i]);
for (i=0; i %c n", tilde[0][i], tilde[1][i]);
printf("nTekstifaili nimi : ");
scanf("%s", txt_nimi);
infile = fopen(txt_nimi, "r");
if (!infile) /* sama, kui (infile != NULL) */
{
printf("Ei saa avada faili %s!n", txt_nimi);
return 1;
}
printf("ASCII-8 faili nimi : ");
scanf("%s", asc_nimi);
outfile = fopen(asc_nimi, "w");
if (!outfile)
{
printf("Ei saa luua faili %s!n", asc_nimi);
return 1;
}
teine = ' ';
while (!feof(infile)) /* senikui sisendfail ei ole otsas */
{
fscanf(infile,"%c",&esimene);/*võtame sisendfailist uue sümboli*/