Когда я компилирую мой кодC - Печать странно
#include <stdio.h>
int main() {
int n, i, j;
float broj;
scanf("%d", &n);
for (i=0; i<=n; ++i) {
j=i;
broj = 0.1 * j;
while (j>=0) {
printf ("%3.1f ", broj-(j*0.1));
j--;
}
printf(" %d. red\n", i);
}
return 0;
}
Это после того, как 5-й строки начинается печать первый номер, как -0.0 вместо 0.0, каждый 2-й ряд, так что его, как, что в 5-м, 7-й, 9-й и т.д. ..
Для чего этот код? Что это значит? – DrakaSAN
Можете ли вы также указать ввод и ожидаемый результат? –
Кроме того, вы пробовали переходить через код в отладчике, построчно? Это может помочь вам понять, что происходит. –