ภาษา c คำนวณเกรดทศนิยม

จะหาเกรดเป็นทศนิยม แต่เหมือนจะผิดตรงไหนซักที่ พอrunดูมันไม่ใช่

  int score;
  printf("Please enter score : ");
  scanf("%f", &score);
  if (score >= 90) {
    printf("Grade : A\n");
  } else if (score >= 80) {
    printf("Grade : B\n");
  } else if (score >= 70) {
    printf("Grade : C\n");
  } else if (score >= 60) {
    printf("Grade : D\n");
  } else if (score >= 0) {
    printf("Grade : F\n");
  }
  return 0;
}
แสดงความคิดเห็น
โปรดศึกษาและยอมรับนโยบายข้อมูลส่วนบุคคลก่อนเริ่มใช้งาน อ่านเพิ่มเติมได้ที่นี่