Preprocessor: error
#include <stdio.h> int main(void) { int i; i = 1; #error This is an error message. printf("%d", i); /* this line will not be compiled */ return 0; }