trata de un sencillo traductor. La cuestion es que me guataria mejorarlo un poco en el caso
de las palabras me gustaria guardarla en una base de datos pero ese se me complica un
poco, o tambien podria ser en un fichero txt.
En alguna parte vi algo sobre las expresiones regulares quisiera implementarlas en el code
para haceer las comparaciones de las palabras alguna idea, aqui esta el code que hice:
Código
#include<stdio.h> #include<string.h> char *punt[][2] = { "large", "grande", "evil", "maligno", "lower", "mas bajo", "write", "escribir", "print", "imprimir", "this", "este, esta, esto", "show", "mostrar", "check", "comprobar", "set", "poner, colocar" }; int main() { int j, sw = 0, iter = 9; char nom[80]; printf("\nEscriba la palabra que desea traducir: "); gets(nom); for(j = 0; j < iter; j++) { if(!strcmp(nom, punt[j][0])) { printf("\n %s traducido --> %s" , nom, punt[j][1]); sw=1; } } if(sw==0) printf("\n Lo siento la palabra no pudo ser traducida\n"); getchar(); return 0; }
Un Saludo!!