30/09/2018, 17:11

Codeblock bị lỗi không nhận giá trị khi nhập số vào mảng

m.n cho e hỏi sao e nhập phần tử thứ a[0] = 6 nhưng nó hiện ra là dấu ? như trong hình và nó chỉ cho nhập 1 phần tử a[0]

Thành Phạm viết 19:21 ngày 30/09/2018

Có hình lỗi là được rồi, bây giờ bạn post cả code lên nữa nhá, test cho tiện, với cả chương trình này để làm gì, input là gì, output mong muốn nó ra cái gì

Interns viết 19:13 ngày 30/09/2018
#include<stdio.h>

int main()
{
	int i;
	float s=0, TrungBinh;
	float a[10];
	for ( i=0; i<10; i++)
	{
		printf("nhap phan tu thu a[%d]: ", i);
		scanf("%f", &a[i]);
		s+=a[i];
	}
	TrungBinh = s/10.0;
	printf(" gia tri trung binh cua mang la %.2f\n", TrungBinh);
}

nhập số phần tử mảng và in ra trung bình, đây mình chỉ lấy code đơn giản để ví dụ chứ code nào nó cug bị lỗi như thế này hihi

Thành Phạm viết 19:11 ngày 30/09/2018

Máy mình chạy tốt mà nhỉ

Interns viết 19:25 ngày 30/09/2018

bởi z mình mới nói là lỗi ở codeblock hoặc lỗi ở máy tính của mình

Thành Phạm viết 19:17 ngày 30/09/2018

Khả năng bạn xem lại bộ gõ, hoặc cài lại code::block, hay là numlock nhể

Interns viết 19:17 ngày 30/09/2018

hướng vẫn cụ thể hơn dc k bạn

Thành Phạm viết 19:22 ngày 30/09/2018

Mình đoán đoán bừa vậy thôi, bạn kiểm tra lại phím numlock nếu dùng PC, còn không thì cài lại code::block, Hoặc bạn thử chuyển chữ
VIE ở góc dưới bên phải thàng ENG xem

http://cdn.daynhauhoc.com//daynhauhoc.s3-ap-southeast-1.amazonaws.com/original/2X/2/208b17086d88554fe25a07776234dcf758b31af3.png

Interns viết 19:19 ngày 30/09/2018

k pit lỗi j nhưng restart máy lại thì đã được

Sáng Béo viết 19:11 ngày 30/09/2018

tại bạn nhập kí tự cho biến số nên mới bị thế thôi.

Mai Anh Dũng viết 19:27 ngày 30/09/2018

tại bạn nhập kí tự cho biến số nên mới bị thế thôi.

Chính xác rồi

lý do là nhập dấu ? vào nên mới bị.

Mình đoán đoán bừa vậy thôi, bạn kiểm tra lại phím numlock nếu dùng PC, còn không thì cài lại code::block VIE ở góc dưới bên phải thàng ENG xem

Đồng ý. Có thể do bộ gõ nữa, tắt cái VIE đi, đổi thành ENG

Lập Trình Sư viết 19:12 ngày 30/09/2018

Hãy luôn ghi nhớ trong đầu là

KHÔNG BAO GIỜ, KHÔNG KHÔNG KHÔNG BAO GIỜ BẬT CHẾ ĐỘ TIẾNG VIỆT KHI NGỒI LẬP TRÌNH, VÌ NÓ SẼ TẠO RA NHỮNG LỖI RẤT LÀ NGU XUẨN…VÀ TRÊN WINDOWS SỰ NGU XUẨN CỦA LỖI THỂ HIỆN RA Ở DẤU ? …VÀ CHẢ BIẾT ? LÀ CÁI GÌ

Kinh nghiệm để đời cho người Việt :)), nhờ bộ gõ Unikey mà cơ sở dữ liệu về lỗi được mở rộng

Bài liên quan
0