C Mistakes – printf
1 : Missing Comma .
- Comma is missing between format specifier(“%d”) and Variable (number).
- Error message : ” Function call missing )“
#include<stdio.h> void main() { int number = 10; printf("%d"number); //Error it should be written as : printf("%d",number); }
2 : Write Correct Spelling of printf.
- By mistake , many beginners misspelled “printf” as “print”.
3 : Check for Cases
- C Programming is known as “Case Sensitive Language “.
- “printf” should be written in small case [Lowercase]
4 : Format specifiers and Variable names should appear in Order
.
#include<stdio.h> void main() { int number1 = 10; float number2 = 3.14; printf("%d %f",number2,number1); }
- Here “%d” is written first so “number1” should be written immediately after Comma.
- Check for type i.e “%d” is written for “integer” and “%f” for “float”.