Code đúng nhưng không chạy được

mọi người cho e hỏi . Tuy e code đúng nhưng khi run nó lại không in ra màn hình mà chie có màn hình đen duy nhất là sao ạ ? Và làm sao để xử lí lỗi này!

#include "HocSinh.h"
#include <iostream>
#include <string.h>
using namespace std;
HocSinh::HocSinh()
{
	cout<<"Ham tao da duoc goi!";
}
void HocSinh:: Nhap(){
		cout<<"\nThong tin hoc sinh :\n";
		cout<<"\nNhap ten hoc sinh: ";
		cin>>ten;
		fflush(stdin);
		cout<<"\nNhap vao ngay thang nam sinh:";
		cin>>ngay>>thang>>nam;
		fflush(stdin);
		cout<<"Nhap vao diem so hoc sinh:"<<endl;
		cout<<"\nToan: ";
		cin>>toan;
		cout<<"\nLy: ";
		cin>>ly;
		cout<<"\nHoa: ";
		cin>>hoa;
		cout<<"\nVan: ";
		cin>>van;
		cout<<"\nAnh: ";
		cin>>anh;
		}
		
void HocSinh:: Xuat(){
		cout<<"\n"<<ten<<"		"<<ngay<<"/"<<thang<<"/"<<nam<<"		"<<toan<<"	"<<ly<<"	"<<hoa<<"	"<<van<<"	"<<anh<<"		"<<
		(toan+ly+hoa+van+anh)/5<<endl;
		}
		
	
HocSinh::~HocSinh()
{
	cout<<"Ham huy da duoc goi!";
}

for phải chạy từ 0 đến n - 1 chứ. :slight_smile:

Với lại delete phải là delete[] nữa kìa.

Tiện thể bạn cho mình xem nốt file HocSinh.h được không. :slight_smile:

3 Likes

Ít khi tôi thấy code đúng mà chạy sai lắm :smiley: :smiley:
nên hỏi: em code sai ở đâu mà nó k chạy vậy
:v :v

2 posts were merged into an existing topic: Topic lưu trữ các post off-topic - version 3

Bạn tránh dùng sai từ nhé, code đúng thì phải chạy được. Trường hợp này bạn chỉ không bị lỗi cú pháp thôi.

3 Likes

Code mà chạy không đúng như dự kiến là code sai chứ còn gì :))

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