#include
int main() {
int i=10,j=20;
printf(\"%d%d%d\",i,j);
printf(\"%d\",i,j);
return 0;
}
Using the Turbo C compiler,
The behavior is undefined, meaning the language spec doesn't say what happens in this case. It depends entirely on the implementation of the compiler and on your system architecture. Explaining undefined behavior can be occasionally entertaining, often maddening, and pretty much always useless -- so don't worry about it!