#define americano 0 #define europeo 1 #define lmax 200 #define posin 18 #define ladat 200 #define estac 22+posin #define linea 28+posin #define durac 61+posin #define hor 9+posin #define fech 0+posin #define tranf 31+posin #define numero 44+posin #define ccost 0 #define proye 58+posin #define cuenta 0 #define pulsos 70+posin #define ruta 0 #define prinum 0 #define ring 0 #define antran 0 // anexo transferido #define larnum 23 #define fofech americano char *cuf,*ruf; char lgua[lmax+3]; extern char rgua[]; void in_central() { rgua[0]='\0'; } extern void gua_rut(char *buf); void fi_central() { } void rllam(char vtip,char *buf,char *cuf,char *tel,int ves,int vli,int vdurac,int vhor,int vfech, int vtranf,int vnumero,int vccost,int vproye,int vcuenta,int vpulsos,int vruta, int vprinum,int vring,int vantran,int vfofech) { int hopm,it,k,ka,i=strlen(buf); char aux ; char shor[5] ; aux = 0; k = 0; if (buf[ves]!='T' || buf[vli]!='T') { for (it =0;buf[ves+it]!=' ' && it