struct s { int i; } s1; void main() { s1 = -s1; // cannot calculate negative of a structure }