Am urmatorul cod in C: #include <stdio.h> int main() { int r,a=-3,b=7,c=9,d=2,e=11,f=1,g=77; r=(a*b*c+d*e*f)%g; printf("%d",r); return 0; } Rulat in Code Blocks 13.12 si compilatorul implicit MinGW, dar si aici: Compile and Execute C online si rezultatul este -13 Scris in google: (-3*7*9+2*11*1) mod 77 si rezultatul este 64: https://www.google.ro/#q=%28-3*7*9%2B2*11*1%29+mod+77 Acum stiu sigur ca rezultatul corect este cel indicat de google adica 64, nelamurirea mea este cum pot corecta aceasta eroare in C ca mi-a luat 2 ore sa descopar acest mic bug intr-un cod de peste 1K linii.