Şimdi Ara

C KODU-HATAM NEREDE?

Daha Fazla
Bu Konudaki Kullanıcılar: Daha Az
2 Misafir - 2 Masaüstü
5 sn
2
Cevap
0
Favori
351
Tıklama
Daha Fazla
İstatistik
  • Konu İstatistikleri Yükleniyor
0 oy
Öne Çıkar
Sayfa: 1
Giriş
Mesaj
  • Cinsiyet vücut kütle indeksi ile ilgili bir kod yazmya çalıştım.fakat boyu girdikten sonra çalışmayı durduruyor hatam nerede acaba?


    #include<stdio.h>
    #include<conio.h>
    float kilo,boy,VKI;
    char cinsiyet;
    int main()
    {
    printf ("\nkilo(kg), boy (m) ve cinsiyetinizi (E/K)giriniz:");
    scanf ("%f%f%c”,&kilo,&boy,&cinsiyet");

    switch (cinsiyet)
    {
    case 'E': VKI=kilo/(boy*boy); printf ("\nvucut kutle indeksi = %.2f",VKI);
    if (VKI<20.7) {
    printf ("\nzayifsiniz. saglik riski!");
    }
    else if (VKI<26.4) {
    printf ("\nnormalsiniz. Risk yoktur.");
    }
    else if (VKI<31.1) {
    printf ("\nsismanlik sinirinda yada sismansiniz. Riskli.");
    }
    else {
    printf ("\nobezite. ciddi derecede riskli.");
    } break;
    case 'K': VKI=kilo/(boy*boy); printf ("\nvucut kutle indeksi = %.2f",VKI);
    if (VKI<19.1) {
    printf ("\nzayifsiniz. saglik riski!");
    }
    else if (VKI<25.8) {
    printf ("\nnormalsiniz. Risk yoktur.");
    }
    else if (VKI<32.2) {
    printf ("\nsismanlik sinirinda yada sismansiniz. Riskli.");
    }
    else {
    printf ("\nobezite. ciddi derecede riskli.");
    } break;
    }
    getch();
    return 0;
    }







  • scanf ("%f%f%c”,&kilo,&boy,&cinsiyet); fazladan tırnak işareti koymuşsun
  • 
Sayfa: 1
- x
Bildirim
mesajınız kopyalandı (ctrl+v) yapıştırmak istediğiniz yere yapıştırabilirsiniz.