โปรเเกรมตัดเกรดเขียนเป็นภาษาซีได้อย่างไร

กระทู้คำถาม
1.    ให้คำนวณการตัดเกรดนักศึกษา โดยการรับค่าจากแป้นพิมพ์ดังนี้
    - รหัสนักศึกษา ( studentID )
    - ชื่อ ( Name )
    - นามสกุล ( Surname )
    - คะแนนรวมระหว่างภาค (intermScore)
    - คะแนนสอบกลางภาค (Mid Term)    
    - คะแนนปลายภาค (FinalScore)
เพื่อทำการตัดเกรด กำหนดเงื่อนไขการตัดเกรด ดังนี้
    คะแนนรวมระหว่าง     1-49     เกรด     F
    คะแนนรวมระหว่าง     50-59     เกรด     D
    คะแนนรวมระหว่าง     60-69     เกรด     C
    คะแนนรวมระหว่าง     70-79     เกรด     B
    คะแนนรวมระหว่าง     80-100     เกรด     A
    โปรแกรมมีความสามารถดังนี้
-    รับค่าจากแป้นพิมพ์ รหัสนักศึกษา, ชื่อนักศึกษา,นามสกุล, คะแนนระหว่างภาค,คะแนนสอบกลางภาค, คะแนนปลายภาค
-    รวมคะแนนระหว่างภาค กับคะแนนปลายภาคเพื่อนำไปตัดเกรด
-    ตัดเกรดตามเกณฑ์ที่กำหนดไว้
-    แล้วแสดงผลดังนี้ รหัสนักศึกษา, ชื่อและนามสกุลนักศึกษา, คะแนนระหว่างภาค,คะแนนกลางภาค, คะแนนปลายภาค, คะแนนรวม และเกรดที่ได้
-    โปรแกรมสามารถ วนรับข้อมูลใหม่ได้ และจะจบการทำงานเมื่อกดค่าคีย์ทางแป้นพิมพ์ด้วย e หรือ E
-    หากผลรวมของคะแนน ทั้งหมด ติดลบ หรือ เกิน 100 ต้องแสดง ข้อความผิดพลาด
-    (การวนลูป สามารถใช้ได้ตามความถนัด)
ตามหัวข้อข้างต้นค่ะ จขกท เพิ่งจะหัดเขียนโปรแกรมลองทำเเล้วแต่รันไม่ผ่านไม่ทราบเพราะสาเหตุอะไร เเละใครพอมีเเนวทางที่จะเเนะนำได้บ้างคะ
แสดงความคิดเห็น
โปรดศึกษาและยอมรับนโยบายข้อมูลส่วนบุคคลก่อนเริ่มใช้งาน อ่านเพิ่มเติมได้ที่นี่