B
battalnet
Misafir
Ben kendi yaptıgım programları calıştıracak komut statırı olan dos benzeri bir program yapmak istiyorum fakat c de yeni yim biraz yaptın ama surasında takıldım kodun belli bir kısmı soyle
void menu()
{
char komut;
printf("Komut:>");
komut=getch();
printf("%c\n",komut);
if(komut=='1') faktoriel();
if(komut=='2') usalma();
if(komut=='4') hakkinda();
if(komut=='3') hesapmak();
if (komut=='5') carpimtab();
if (komut=='6') fonk();
}
main()
{
char devam='q';
while(devam='h')
{
menu();
}
}
fakat kod boyle olunca komutlar hem sayı oluyor hem de 10 a kadar oluyor. benim sorum, burda ben sayı yerine mesela adam hesapmak girecek onu nasıl yaparım.Yardımlarınız için tesekkürler
void menu()
{
char komut;
printf("Komut:>");
komut=getch();
printf("%c\n",komut);
if(komut=='1') faktoriel();
if(komut=='2') usalma();
if(komut=='4') hakkinda();
if(komut=='3') hesapmak();
if (komut=='5') carpimtab();
if (komut=='6') fonk();
}
main()
{
char devam='q';
while(devam='h')
{
menu();
}
}
fakat kod boyle olunca komutlar hem sayı oluyor hem de 10 a kadar oluyor. benim sorum, burda ben sayı yerine mesela adam hesapmak girecek onu nasıl yaparım.Yardımlarınız için tesekkürler