Vaikka seuraava kutsu onkin C- kielessä laillinen, tekee se aivan muuta kuin käyttäjä olisi ajatellut:
double d; d = 2,5; // Laskee 2 ja 5 ja sijoittaa d = 2; eli (d=2),5; :-(