30/09/2018, 22:54 
               
            Cách chuyển đổi for sang while?
Ai có thể dành 1000đ thời gian để viết cho e một đoạn code mà dùng lệnh while thay cho for được không? E là người mới học C gọi là super newbie nên mong mọi người giúp ạ!
#include <stdio.h>
#include <stdlib.h>
int main()
{
    for (int i = 0; i < 10; i++) {
        for (int j = 0; j < 5; j++){
            if (j==i)
                break;
            printf("i=%d, j=%d
", i,j);
        }
        printf("da thoat ra khoi vong lap j
");
    }
    printf("da thoat ra khoi vong lap i
");
    return 0;
}
            Bài liên quan
         
                
            




cái lệnh system gì gì đó e chưa biết…giải thích e chỗ đó với
e không chạy được code này
bạn ấy code bằng java rồi, nên k copy paste chạy ngay được đâu
Thay lệnh đó bằng
Ồ, mà hình như mình hiểu nhầm bài của bạn? Không phải in ra 2 số bằng nhau à . Chết chết. Để break nhầm chỗ =))
e cám ơn e run được rồi
bài này e khái báo biến j ngay lúc đầu…hèn gì sai…haizz
bạn dùng code black nên chuyển sang chuẩn c99 theo vidoe của anh đạt ý bạn à
tổng quá là: for ( int i = 0 ; i < n ; i++) thì bạn có thể dùng là while(i<n) { . . . ; i++;} nhớ khai báo i trước