Simplify code and strive for dynamic behavior

This commit is contained in:
Arseniy Romenskiy 2026-02-25 13:12:11 +03:00
parent 9b367b46e9
commit 4b12d202b6

11
main.c
View file

@ -35,14 +35,9 @@ int main() {
for (int i = 0; i != 10; i++){ for (int i = 0; i != 10; i++){
if (B[i] > Bm_pre[i]) Bm_pre[i] = B[i]; if (B[i] > Bm_pre[i]) Bm_pre[i] = B[i];
} }
printf("B0 [%.*s] OUT: %3d PK: %3d\n", 10, SB + 10 + (B[0]/10*-1), B[0], Bm[0]); //B0 for (int i = 0; i != 8; i++){
printf("B1 [%.*s] OUT: %3d PK: %3d\n", 10, SB + 10 + (B[1]/10*-1), B[1], Bm[1]); //B1 printf("B%i [%.*s] OUT: %3d PK: %3d\n",i, 10, SB + 10 + (B[i]/10*-1), B[i], Bm[i]);
printf("B2 [%.*s] OUT: %3d PK: %3d\n", 10, SB + 10 + (B[2]/10*-1), B[2], Bm[2]); //B2 }
printf("B3 [%.*s] OUT: %3d PK: %3d\n", 10, SB + 10 + (B[3]/10*-1), B[3], Bm[3]); //B3
printf("B4 [%.*s] OUT: %3d PK: %3d\n", 10, SB + 10 + (B[4]/10*-1), B[4], Bm[4]); //B4
printf("B5 [%.*s] OUT: %3d PK: %3d\n", 10, SB + 10 + (B[5]/10*-1), B[5], Bm[5]); //B5
printf("B6 [%.*s] OUT: %3d PK: %3d\n", 10, SB + 10 + (B[6]/10*-1), B[6], Bm[6]); //B6
printf("B7 [%.*s] OUT: %3d PK: %3d\n", 10, SB + 10 + (B[7]/10*-1), B[7], Bm[7]); //B7
printf("\033[2J\033[H"); printf("\033[2J\033[H");
if (i >= 10){ if (i >= 10){
memcpy(Bm, Bm_pre, sizeof Bm_pre); memcpy(Bm, Bm_pre, sizeof Bm_pre);