-> xalwin.exe */
#define NB 12
char litero1, litero2, litero[NB+1]={"cghjsuCGHJSUù"}, vide[6]={""};
int winlitero[NB]={230, 248, 182, 188, 254, 253, 198, 216, 166, 172, 222, 221}; int i ;
FILE *fajlo_en; FILE *fajlo_el;
void main(int nb,char **arg)
{ if (nb!=3){printf("xalwin [origina fajlo] [destina fajlo]\n");
printf("codas esperantan teksajxon sen supersignoj (kiu uzas 'x')\n");
printf("al teksajxo kun supersignoj en window literaro.\n");
printf("*** x esperanto al Win *** X. Godivier julio 98 ***\n");exit(1);} if((fajlo_en=fopen(arg[1],"rt"))==NULL) printf("erreur fichier %s\n",arg[1]); if(strcmp(arg[1],arg[2])==0) {printf("La destina fajlo kaj la origina fajlo\n"); printf("devas diferenci\n"); exit(1);}
if((fajlo_el=fopen(arg[2],"wt"))==NULL) printf("fajla eraro %s\n",arg[2]);
strcpy(litero2,vide); fscanf(fajlo_en,"%c",&litero1);
while(fscanf(fajlo_en,"%c",&litero2)==1)
{if((litero2==120)||(litero2==88)||(litero2==94))
{ i=0; while((litero1!=litero[i])&&(i