30/09/2018, 18:38 
               
            giúp e xem code C này với ạ
main() {
    int i=0;
    char key[3];
    typedef struct gt {
        char ten[100];
        char nxb[40];
        int gia;
    } gt;
    gt a[100];
    char s[100];
    char b[]="###";
    do {
        gets(s);
        strcpy(a[i].ten,s);
        i++;
    } while(s!=b);
    getch();
}
theo e khi nhập vào xâu s là ### thì nó phải thoát vòng lặp chứ ạ ? mọi người giúp e với lỗi ở đâu ạ
            Bài liên quan
         
                
            




Mình nghĩ là dòng s!=b bạn nên đổi là strcmp(s,b)!=0 thì sẽ được đấy
ok rồi ạ thanks anh
cho em hỏi sao cái get (s) của em nó lại lỗi ạ.hì
em xin cảm un trước ạ
thiếu thư viện rồi bạn bạn cho thêm thư viện vào là ok
em đã thành công ạ thanks