A c program must have at least one function which is main, function consists of declaration and statements, a statement is an expression followed by a semicolon, for example a + b, printf(c program examples") are expressions and a + b; and printf(C is an easy to learn computer programming language.); are statements.