Các anh ,chị cho em xin cách sửa đoạn code này với ạ. Em mới học C++ nên viết chương trình cứ báo lỗi hoài 
Em xin cảm ơn các anh chị trước.
Xây dựng một lớp sinhvien mô tả thông tin gồm số báo danh (kiểu int), tên sinh viên( kiểu string hoặc char), điểm (kiểu float). Lớp sinhvien có các hàm thành phần:
- Hàm tạo với 3 tham số truyền vào
- Hàm hienthi để hiển thị ra các sinh viên
Hiện tại chương trình của em đang báo lỗi ở dòng 23 và 30
#include<iostream>
#include<conio.h>
#include<string>
using namespace std;
class sv{
public:
int msv;
string ten;
float diem;
sv(int msv, string ten, float diem);
void hienthi(){
cout<<msv<<"\t"<<ten<<"\t"<<diem<<"\n";
}
};
sv::sv(int m,string t, float d){
msv=m; ten=t; diem=d;
}
int main(){
int i=0;
sv A[1000](0,'a',0);
int m,n;
string t;
float d;
cin>>n;
for(i=1;i<=n;i++){
cin>> m>>t>>d;
sv* A[i]= new sv(m,t,d);
}
for(i=1;i<=n;i++){
A[i].hienthi();
}
}

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