This article explains about keywords and identifiers in C programming.
auto
register
for
double
typedef
signed
int
char
void
struct
extern
default
while
return
goto
break
union
sizeof
else
const
volatile
long
float
do
switch
short
if
case
unsigned
static
enum
continue