bài này là phương trình bậc 1 em muốn hỏi dòng 4 hoặc 5 của ( printf…vui long nhập lại )
mấy anh chị phẩu thuật cho em được không của vòng lặp while này nè em hơi rối là tại sao có 2 cái while, cảm ơn m.n nhiều
<#include<stdio.h>
int main() {
float a,b;
printf("Nhap gia tri a: "); while(scanf("%f",&a) != 1){while(getchar() != '\n') {} printf("Gia tri nhan duoc khong phai la so, vui long nhap lai: ");}
printf("Nhap gia tri b: "); while(scanf("%f",&b) != 1){while(getchar() != '\n') {} printf("Gia tri nhan duoc khong phai la so, vui long nhap lai: ");}
if (a==0) {
if (b==0) {
printf("phuong trinh vo so nghiem");
}
else {
printf("phuong trinh vo nghiem");
}
}
if (a!=0) {
if (b!=0) {
printf("phuong trinh co 1 nghiem duy nhat %f",-b/a);
}
else {
printf("phuong trinh co 1 nghiem %.2f");
}
}
return 0;
}>