01/10/2018, 13:31
Lỗi gán không hợp lệ
char ma[10];
printf("Moi ban nhap ma so: ");
gets(ma);
for (int i=1;i<=n;i++){
if(strcmp(ma,a[i].maso)==0) {
for(int j=i;j<=n+1;i++){
a[j].maso=a[j+1].maso;
a[j].ho=a[j+1].ho;
a[j].ten=a[j+1].ten;
a[j].ngaycongtac=a[j+1].ngaycongtac;
a[j].luong=a[j+1].luong;
a[j].diachi=a[j+1].diachi;
a[j].noisinh=a[j+1].noisinh;
a[j].ngaysinh=a[j+1].ngaysinh;
}
}
}
code của mình như thế này nhưng nó lại báo lỗi . Ai giúp mình với
Bài liên quan
à code của mình nè ai giúp mình với
Vì bạn chỉ úp 1 ít nên chỉ xem xét được 1 ít:
for(int j=i;j<=n+1;i++){
? Vòng lặp biếnj
thì tăngi
lên làm gì?Còn nếu không phải thể thì thôi, mình không biết. Bao nhiêu code đó không chắc có thể làm rõ được lỗi của bạn.