sazetak.c: In function 'main':
sazetak.c:37:36: warning: suggest parentheses around '-' in operand of '&' [-Wparentheses]
37 | aa[b] = lcm(aa[b & -b], aa[b & b - 1]);
| ~~^~~
sazetak.c:38:20: warning: suggest parentheses around '-' in operand of '&' [-Wparentheses]
38 | kk[b] = kk[b & b - 1] + 1;
| ~~^~~
sazetak.c:31:2: warning: ignoring return value of 'scanf' declared with attribute 'warn_unused_result' [-Wunused-result]
31 | scanf("%d%d", &a, &n);
| ^~~~~~~~~~~~~~~~~~~~~
sazetak.c:33:3: warning: ignoring return value of 'scanf' declared with attribute 'warn_unused_result' [-Wunused-result]
33 | scanf("%d", &aa[1 << i]);
| ^~~~~~~~~~~~~~~~~~~~~~~~