สอบถามเรื่องตัวแปรประเภท char หน่อยครับ

คือผมลองเขียนโปรแกรมคำนวณ GPA แล้วมีปัญหาตรงที่ตัวแปรประเภท char มันเก็บตัวอักษรได้แค่ 1 ตัวครับ(รึเปล่า)  เลยคำนวณเกรด B+ C+ D+ อะไรแบบนี้ไม่ได้ อยากถามว่ามีวิธีไหนบ้างครับ จะให้คำนวณ B+ C+ D+ ได้ครับ  โค้ดข้างล่างนี่ผมย่อมาจากของจริงครับ จะได้ไม่ลายตากัน

char grade;

scanf(" %c",&grade);

if (grade == 'A')
            point = 4;
        else if (grade == 'B')
            point = 3;
        else if (grade == 'C')
            point = 2;
        else if (grade == 'D')
            point = 1;
        else
            point = 0;
แสดงความคิดเห็น
โปรดศึกษาและยอมรับนโยบายข้อมูลส่วนบุคคลก่อนเริ่มใช้งาน อ่านเพิ่มเติมได้ที่นี่