Giúp em với T_T Em dùng devc++
Em khai báo thư viện đầy đủ rồi mà dùng getch(); vẫn không dừng màn hình lại được :’(
Giúp em với T_T Em dùng devc++
Em khai báo thư viện đầy đủ rồi mà dùng getch(); vẫn không dừng màn hình lại được :’(
Gửi code lên thử
Thử dùng system(“pause”); xem
Chắc là bị tràn buffer làm ăn mất con getch rồi
Code
#include <stdio.h>
#include <conio.h>
#include <math.h>
#include <stdlib.h>
int main(){
float a,b,c,delta,x1,x2;
printf("Giai bat phuong trinh Ax^2+Bx+C>0\n");
printf("nhap A khac 0: ");scanf("%f",&a);
printf("nhap B: "); scanf("%f",&b);
printf("nhap C: "); scanf ("%f",&c);
delta = b*b - 4*a*c;
x1= (-b+sqrt(delta))/(2*a);
x2=(-b-sqrt(delta))/(2*a);
if (delta <=0 && a<0)
printf("vo nghiem");
else if (delta <0 && a>0)
printf("voi moi x");
else if (delta ==0 && a>0)
printf("dung voi moi x tru x= %f",-b/(2*a));
else if (delta >0 && a>0)
printf("tap nghiem phuong trinh nam trong khoang x>%f hop voi x<%f",x1,x2);
else if (delta >0 && a<0)
printf("tap nghiem phuong trinh la %f <x< %f",x1,x2);
getch();
}
không được nốt anh ơi dù khai báo stdlib.h rồi
Bạn thử dùng
_getch();
xem, trước mình cũng gặp vấn đề này một lần.
mình dùng devc5.9.2 vẫn dừng ngon mà
không được luôn anh :’(
em dùng 4.9.9.2 chắc phải down lại bản mới quá