C Language Problem Please Explain Show which of the followin
C Language Problem
Please Explain
Show which of the following are valid and which are invalid identifiers: Why? run_1 2run double Char double-trouble two-fourSolution
 Rules For Constructing Variable Name
 Characters Allowed :
    Underscore(_)
    Capital Letters ( A – Z )
    Small Letters ( a – z )
    Digits ( 0 – 9 )
   Blanks & Commas are not allowed
    No Special Symbols other than underscore(_) are allowed
    First Character should be alphabet or Underscore
    Variable name Should not be Reserved Word
Answer:
    run_1 : valid   
2run: Invalid => identifier name can not start with digit
double : Invalid => it is keyword in C
Char : valid
double-trouble :Invalid => identifier name can not contains \'-\' character
two*four : Invalid => can not contain *

