01/10/2018, 14:00
Lập trình C: Vấn đề mà em muốn được giải quyết
E vừa mới kiểm tra xong.Trong bài kiểm tra có câu như vậy ai giúp e với ( em mới cơ bản C thôi):
Nhập 2 số nguyên m và n (m>0, n>0) nếu m<0 va n<0 thì nhập lại

( phần nay em làm được hình nhưng không làm như dãy số này được).
E cảm ơn luôn ạ.
Bài liên quan
include
int main()
{
//khai bao
int i,j, m,n;
while (1) {
scanf("%d",&m);
scanf("%d",&n);
if ((m>0) && (n>0)) {
break;
}
}
printf(“m = %d \n”, m);
printf(“n = %d \n”, n);
int data[m][n];
// dinh dang data
int count = 0;
for (i = 0; i < m; i ++ ) {
printf(“i&1 : %d\n”, (i&1)) ; // check so chan so le?
if( i&1==1) {
for(j = 0; j< n; j++) {
count++;
data[j][i] = count;
}
} else {
for(j = n-1; j >=0; j–) {
count++;
data[j][i] = count;
}
}
}
// in ket qua
printf(“ketqua\n”);
for (i = m-1; i >= 0; i – ) {
for(j = 0; j< n; j++) {
printf("%d\t", data[i][j]);
}
printf("\n");
}
}
có gì ko hiểu để tại tin nhắn cho mình
Dạ. Từ chỗ data còn count=0 là đếm từ 0 hã anh và
printf(“i&1 : %d\n”, (i&1)) ; // check so chan so le?