30/09/2018, 18:40

Nhờ mọi người xem và nhận xét giúp code của em. Em cảm ơn

#include <stdio.h>
#include <stdlib.h>

int main()
{
    char ten[28] = "";
    int a;
    int b = 6;
    int d;
    int e = -5;
    int f;
    int h = 36;
    char c;
    printf("Ten cua ban la:");
    int i = 0;
    do{
        c = getchar();
        ten[i] = c;
        i++;
    }
    while (c != '
');
    printf("Xin chao %sBat dau nao!
",ten);
    printf("(9:3)x2=");
    scanf("%d",&a);
    while( a != b){
        printf("Sai roi,Lam lai nao
(9:3)x2=");
        scanf("%d",&a);
    }
    printf("Tot lam,tiep tuc nao
");

        printf("3-5x12+52=");
        scanf("%d",&d);
        while( d != e){
            printf("Sai roi,Lam lai nao
3-5x12+52=");
            scanf("%d",&d);
        }
        printf("Tot lam,tiep tuc nao
");
        printf("9:[2x4-(-1)]x8:2=");
        scanf("%d",&f);
        while(f != h){
            printf("Sai roi,Lam lai nao
3-9:[2x4-(-1]x8:2=");
            scanf("%d",&f);
        }
        printf("Xin chuc mung ban da hoan thanh 3 cau hoi");

    return 0;
}
*grab popcorn* viết 20:52 ngày 30/09/2018

Bôi đen code và nhấn Ctrl + K để định dạng lại code đi bạn.

... viết 20:52 ngày 30/09/2018

Mình nhìn lướt qua thì nhận xét là mình ko hiểu biến a, b, c, d, e ,f … của bạn dùng làm gì cả, nên không muốn đọc tiếp.

Phạm Đại Nghĩa viết 20:50 ngày 30/09/2018

Bạn cố gắng dùng tên biến có ý nghĩa chứ đừng dùng a,b,c,d,e,f như thế sau này học hướng đối tượng sẽ rất là mệt.

Tuấn Phạm Công viết 20:48 ngày 30/09/2018

@kyllynk,vâng em cảm ơn ạ

Tuấn Phạm Công viết 20:55 ngày 30/09/2018

@nguyenchiemminhvu các biến a,b,d,e,f,h dùng để xác định đúng sai,còn biến c dùng để nhập chuỗi từ bàn phím ạ

Phạm Đại Nghĩa viết 20:41 ngày 30/09/2018

b, e, f về cơ bản thì ko cần khai báo đâu em. Bởi vì e biết nó là gì ngay từ đầu rồi, ở phần condition của if e đặt luôn là giá trị của nó cho nhanh. Đừng tạo nhiều biến quá quản lý sẽ rất khó.

Nguyễn Văn Dũng viết 20:54 ngày 30/09/2018

Theo mình thì bạn nên dùng hàm gets(ten) để nhập tên. Chương trình càng ngắn gọn thì sửa lỗi dễ hơn, thực thi nhanh hơn(hầu hết).

Tuấn Phạm Công viết 20:46 ngày 30/09/2018

@kyllynk@ngvandung ,vâng, em cảm ơn ạ

Bài liên quan
0