I know that's not the right place to post this but I think someone here could help me. Does anybody know why when you use the following statement in a C program gcc does not generate any code and does not return any error code: printf("test: %d".number); ^ Thanks, Alan