#include<stdio.h>
#include<string.h>
#include<ctype.h>
main()
{
char *alphamorse[]={".-","-...","-.-","-..",".","..-.","--.","....","..",".---","-.-",".-..","--","-.","---",".--.","--.-",".-."
"...","-","..-","...-",".--","-..-","-.--","--.."};
char *nummorse[]={"-----",".----","..---","...--","....-",".....","-....","--...","---..","----."};
int i;
char str[1000],str1[1000];
printf("enter a sentence\n");
gets(str);
i=0;
while(str[i]!='\0')
{
if(str[i]!=' '&&(!isdigit(str[i])))
{
printf("%s",alphamorse[toupper(str[i])-65]);
}
if(str[i]==' ')
{
printf("");
}
{
if(isdigit(str[i])&&str[i]!=' ')
{
printf("%s",nummorse[str[i]-48]);
}
i++;
}
printf("\n");
}
}