ปัญหาภาษา C (มือใหม่ครับ)

โจทย์คือ  y = -b+(((b*b)-(4*a*c))/2*a)^0.5
ให้ป้อนค่า a,b,c เพื่อหาค่า y ครับ ผมมือใหม่พึ่งหัดเขียนครับ มันติดตรงผลลัพธ์ที่ออกมาไม่ผ่านการถอดรูทก่อน ต้องแก้ไขตรงไหนครับ


โค้ดมีดังนี้ครับ

#include "stdio.h"
#include "math.h"

main()
{
   float a,b,c,y;
  
   printf("Your enter a ? ");
   scanf("%f", &a);
   printf("Your enter b ? ");
   scanf("%f", &b);
   printf("Your enter c ? ");
   scanf("%f", &c);
  
   y = ((b*b)-(4*a*c))/2*a;
   sqrt(y);
   printf("%f",-b+y);
}

**** ขอบคุณล่วงหน้าครับ ****
คำตอบที่ได้รับเลือกจากเจ้าของกระทู้
ความคิดเห็นที่ 2
แสดงความคิดเห็น
โปรดศึกษาและยอมรับนโยบายข้อมูลส่วนบุคคลก่อนเริ่มใช้งาน อ่านเพิ่มเติมได้ที่นี่