data structures using exercises review questions discuss the structure of program differentiate between declaration and definition how is memory reserved using declaration statement what do you understand by identifiers and keywords explain the terms variables and constants how many types of variables are supported by what does the data type of variable signify write short note on basic data types that the language supports why do we include in our programs what are header filesexplain their significance write short notes on printf and scanf functions write short note on operators available in language draw the operator precedence chart differentiate between typecasting and type conversion what are decision control statementsexplain in detail write short note on the iterative statements that language supports when will you prefer to work with switch statement define function why are they needed differentiate between function declaration and function definition why is function declaration statement placed prior to function definition explain the concept of making function calls differentiate between call by value and call by reference using suitable examples write short note on pointers explain the difference between null pointer and void pointer how are generic pointers different from other pointer variables write short note on pointers to pointers programming exercises write program to read integers display these numbers by printing three numbers in line separated by commas write program to print the count of even numbers between - also print their sum write program to count the number of vowels in text write program to read the address of user display the result by breaking it in multiple lines write program to read two floating point numbers add these numbers and assign the result to an integer finallydisplay the value of all the three variables write program to read floating point number display the rightmost digit of the integral part of the number write program to calculate simple interest and compound interest write program to calculate salary of an employee given his basic pay (to be entered by the user)hra of the basic payta of basic pay define hra and ta as constants and use them to calculate the salary of the employee write program to prepare grocery bill enter the name of the items purchasedquantity in which it is purchasedand its price per unit then display the bill in the following format*********** ***********item quantity price amount total amount to be paid write program using printf statement to print bye in the following formatbbb bbb eeee eeee write program to read an integer display the value of that integer in decimaloctaland hexadecimal notation write program that prints floating point value in exponential format with the following specifications(acorrect to two decimal places(bcorrect to four decimal placesand