C dilinde mors alfabesi

Lamatih

80+
Katılım
30 Temmuz 2021
Mesajlar
25
Reaksiyon skoru
4
#include<stdio.h>

int main(void)
{
char chracter;
char a;

printf("Enter a chracter: ");
scanf("%c",chracter);

if(chracter==a)
{
printf(".-");
}

return 0;
}

Arkadaşlar bu kodu yazdım amacım her harf için if kullanarak mors alfabesini yapmak ama kodu çalıştırdığımda a yazdıktan sonra mors alfabesindeki karşılığını ekranda alamıyorum nerede yanlışlık yapmışım yardımcı olabilir misiniz?
 
char ="a"; demelisin tanımlarken. kodunda char a demek a karakterini tanımlamıyor. a diye bir değişken tanımlamış oluyor. Ayrıca her harf için if koşulunu kullanmak yerine switch case yapısını kullanırsan daha performanslı sonuçlar elde edebilirsin
 
Geri
Top