Hej wszytkim, mam problem z napisaniem dekodera języku Morse'a. Niestety jestem początkującym i trudno mi sie w tym wszystkim odnaleźć. Znalazłem już podobny wątek, jednak dalej nie jestem pewny co powinienem zrobić. Chodzi mi o pobieranie wyrazów i/lub całych zdań i zamiana ich na kod Morse'a.
char p,c,t[65]="%TEMNAIOGKDWRUS-.QZYCXBJP%L-FVH2%";
t[65]=c;
p=1;
scanf("%s",&t);
while(t[p] !=c){
p++;
}
while(p>0){
if(p % 2){
p=(p-1)/2;
}
else{
p=(p-2)/2;
}
printf("%s",t);
}