Chào các bác, e có đoạn code khi chạy theo e nghĩ sẽ in ra số chia 5 dư 3, tuy nhiên sau khi chạy chỉ in ra 0 trong khi nếu e thay b[t] bởi i thì lại đúng
#include <stdio.h>
#include <math.h>
#include <stdlib.h>
int main(int argc, char const *argv[])
{
int b[100]={0};
int t=0;
for (int i = 0; i < 100; ++i)
{
if(i%5 == 3)
{
b[t]=i;
t++;
printf("\n %d",b[t]);
}
}
return 0;
}
mong các bác giúp e sửa lỗi , em xin cảm ơn các bác trước

83% thành viên diễn đàn không hỏi bài tập, còn bạn thì sao?