cho em hỏi em sai ở đâu ạ? nó cứ bảo gán mảng không hợp lệ.
using namespace std;
//===chuong trinh chinh===
int main()
{
//Khai bao bien
char name[10][6];
char tg[6];
int i,j,n;
//Nhap so luong ten
printf("Nhập vào số lượng tên : ");
scanf("%d",&n);
//Nhap ten
printf("Nhập các biến cần sắp xếp :\n");
for(i=0;i<n;i++)
{
printf("%d : ",i+1);
scanf("%s",name[i]);
}
//sap xep cac ten theo thu tu ABC
for(i=0;i<n;i++)
for(j=i+1;j<n;j++)
{
if((name[i]-name[j])>0)
{
tg=name[i];
name[i]=name[j];
name[j]=tg;
}
}
//Dua ra danh sach sau khi sap xep theo thu tu ABC
printf("Danh sách tên theo thứ tự ABC là: ");
for(i=0;i<n;i++)
printf("%d : %s",i,name[i]);
cout<<endl;
return 0;
}