codice:
char toIT(char *c)
{
	if(strcmp(c," ")==0) {
		return;
	} else if(strcmp(c,"   ")==0) {
		return ' ';
	} else if(strcmp(c,".-")==0) {
		return 'a';
	} else if(strcmp(c,"-...")==0) {
		return 'b';	
	} else if(strcmp(c,"-.-.")==0) {
		return 'c';
	} else if(strcmp(c,"-..")==0) {
		return 'd';	
	} else if(strcmp(c,".")==0) {
		return 'e';	
	} else if(strcmp(c,"..-.")==0) {
		return 'f';	
	} else if(strcmp(c,"--.")==0) {
		return 'g';	
	} else if(strcmp(c,"....")==0) {
		return 'h';	
	} else if(strcmp(c,"..")==0) {
		return 'i';	
	} else if(strcmp(c,".--")==0) {
		return 'j';	
	} else if(strcmp(c,"-.-")==0) {
		return 'k';	
	} else if(strcmp(c,".-..")==0) {
		return 'l';	
	} else if(strcmp(c,"--")==0) {
		return 'm';	
	} else if(strcmp(c,"-.")==0) {
		return 'n';	
	} else if(strcmp(c,"--")==0) {
		return 'o';	
	} else if(strcmp(c,".--.")==0) {
		return 'p';
	} else if(strcmp(c,"--.-")==0) {
		return 'q';	
	} else if(strcmp(c,".-.")==0) {
		return 'r';	
	} else if(strcmp(c,"...")==0) {
		return 's';	
	} else if(strcmp(c,"-")==0) {
		return 't';	
	} else if(strcmp(c,"..-")==0) {
		return 'u';	
	} else if(strcmp(c,"...-")==0) {
		return 'v';	
	} else if(strcmp(c,".--")==0) {
		return 'w';	
	} else if(strcmp(c,"-..-")==0) {
		return 'x';	
	} else if(strcmp(c,"-.--")==0) {
		return 'y';	
	} else if(strcmp(c,"--..")==0) {
		return 'z';	
	} else if(strcmp(c,".----")==0) {
		return '1';	
	} else if(strcmp(c,"..--")==0) {
		return '2';	
	} else if(strcmp(c,"...--")==0) {
		return '3';	
	} else if(strcmp(c,"....-")==0) {
		return '4';	
	} else if(strcmp(c,".....")==0) {
		return '5';	
	} else if(strcmp(c,"-....")==0) {
		return '6';	
	} else if(strcmp(c,"--...")==0) {
		return '7';	
	} else if(strcmp(c,"--..")==0) {
		return '8';	
	} else if(strcmp(c,"----.")==0) {
		return '9';	
	} else if(strcmp(c,"----")==0) {
		return '0';	
	}
}