Infinite loop in C
furconit.wordpress.com
furconit.wordpress.com
First off counter is of type static int. not unsigned int like the article says. Secondly j is decremented, j isn't even defined.
They are however right that it most likely will crash due to an overflow problem. Though this is not necessarily true.
Also, I see no reason why it would crash. Once it gets to the max value, incrementing would return some other value but I've never seen C produce a runtime error for an integer overflow.