deezwend
Hectopat
- Katılım
- 28 Haziran 2021
- Mesajlar
- 294
- Çözümler
- 4
Daha fazla
- Cinsiyet
- Erkek
Merhaba. Bugün C diline başladım. Ufak bir hesaplama programı yapıyordum fakat kullanıcıdan ilk veriyi aldıktan sonra program sonlanıyor ve ikinci veriyi almıyor. Kodlarım aşağıda.
Burada nerede hata yapıyorum?
C:
#include <stdio.h>
#include <locale.h>
#include <stdlib.h>
#include <string.h>
#include <stdbool.h>
int main(int argc, char const *argv[])
{
setlocale(LC_ALL, "Turkish");
int const bagajsiniri = 15;
int const elsiniri = 8;
int const limitasimi = 5;
int bagaj, el;
printf("Bagaj agirliginiz:");
scanf("%d", bagaj);
printf("\nEl agirliginiz:");
scanf("%d", el);
if (bagaj > bagajsiniri && el > elsiniri)
{
int odenmesi_gereken_extra_para;
odenmesi_gereken_extra_para = (bagaj - bagajsiniri) + (el - elsiniri) * limitasimi;
printf("\nFazlalik yukunuz icin odemeniz gereken para: %d", odenmesi_gereken_extra_para);
}
return 0;
}
Burada nerede hata yapıyorum?