Làm thế nào để sử dụng số thực trong C

Em đang tự học ngôn ngữ c và đang thắc mắc: Làm sao tính (cộng, trừ, nhân, chia) số thập phân ấy ạ. Nhập đc nhưng tính k ra ạ?

// main
	int a,b;
	printf("nhap a: \n");
	scanf("%f", &a);
	printf("nhap b: \n");
	scanf("%f", &b);
	int tong;
	tong=a+b;
	printf("%f+%f=%f", a,b,tong);
	return 0;
int a, b;

int là số nguyên, ko phải số thập phân

2 Likes

Float a,b,tong;
Int là kiểu số nguyên nhé. Bạn nên tìm hiểu kiểu dữ liệu trước.

1 Like

float hay double, phẩy động là biểu diển thập phân phải không ạ
em cảm ơn
để em chỉnh lại

em cảm ơn , để em sửa

83% thành viên diễn đàn không hỏi bài tập, còn bạn thì sao?