Loogika ja programmeerimine
*/
/* Näiteks '204' on tähe 'ä' kood _kaheksandsüsteemis_ ;) */
const char umlaud[2][MaxUmlaud] = {'a','o','u','A','O','U',
/* 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)
{