#include<stdio.h>
int main( void )
{
int saat;
float ucret, toplam_ucret;
char bas_harf;
printf("Çalışanın baş harfini giriniz> ");
scanf("%c",&bas_harf);
printf("Çalışma saatini giriniz> ");
scanf("%d",&saat);
printf("Saat ücretini giriniz> ");
scanf("%f",&ucret);
toplam_ucret = saat * ucret;
printf("%c başharfli çalışanın, alacağı ücret: %f\n",bas_harf,toplam_ucret);
getchar();
return 0;
}
not : getchar'ı ben ekledim ama o sorun olmaz sanırım.

devc++ kullanıyorsunuz galiba. o programda yazılanı yapıp çat diye kapatıyor. onun için bir kod yazıyordu arkadaşlar ama unuttum, bilen çıkar elbet. o zamana kadar iki şey kullanabilirsiniz.
1- 1 tane int filan tanımlarsınız, sona scanf dersiniz. siz o sayıyı girmeden program kapanmaz.
2- başka bir compiler kullanabilirsiniz. epi filan var ama pek bir dandikler açıkçası. kodu bilen gelene kadar bunlar çözüm=)


getchar() yerine getch() kullanmayı dene veya getc() olarak, bu üçünden biri kapanmamasını sağlar.
ayrıca şurda forum bölümü var, orada istediklerini sorabilirsin.
www.cagataycebi.com
not: bu getchar(), getch(), getc()'in kullanım amacı zaten programın sonunda sizden bir karakter girmenizi beklemesidir. Böylece program kapanmadan sonucu görürsün.
