•   Write an algorithm to find largest of three numbers.
Draw flowchart for finding
    largest number among three numbers.*
•   Explain do while loop with example.*
•   Differentiate between character array and integer array with respect to size and
    initialisation.*
•   Explain meaning of following statements with reference to pointers*
     int *a, b ;
     b = 20 ;
    *a = b ;
    a = &b ;
•   Describe the following terms :*
    (i) Keyword
    (ii) Identifier
    (iii) Variable
    (iv) Constant
•   List the categories of functions and explain any one with example. Explain User
    defined function with example.**
•   State the use of printf( ) and scanf( ) with suitable example.*
•   Give any four differences between call by value and call by reference.*
• Write a program to sum all the even numbers between 1 to 100. Write a
  program to calculate sum of all the odd numbers between 1 to 20.***
• Develop a program to find the factorial of a number using recursion. Calculate
  factorial of a number using recursion…… Explain recursion with suitable
  example. List any two advantages……. If the value of a number (N) is entered
  through keyboard. Write a program using recursion to calculate and display
  factorial of number (N).****
• Write a program to accept ten numbers in an array. Sort array elements and
  display it. Write a program to accept ten numbers and print average of it.**
• Write a program to print Fibonacci series starting from 0 and 1. Write a function to
  print Fibonacci series starting from 0, 1.*
• Write a program for addition of 3 × 3 matrices.**
• Write a program to compute the sum of all elements stored in an array using
  pointers.*
• Write a program using structure to display information of employee which consist
  of employee id, name, age and salary…… Write a program to declare structure
  employee having data member name, age, street and city. Accept data for two
  employees and display it.*
• Write a program to demonstrate use of strcmp( ), strcpy( ), strlen( ), strcat( ).
  Explain strlen( ) and strcpy( ) function with example.*
•   Write a program to declare structure student having rollno, name & marks.
    Accept & display data for 3 students…. Develop a program using structure to print
    data of three students having data members name, class, percentage…*
•   Explain pointer arithmetic with example. …State four arithmetic operations perform
    on pointer with example…… Explain how to pass pointer to function with
    example…***
•   Explain nested if-else with example. Give a method to create, declare and initialize
    structure also develop a program to demonstrate nested structure.*
•   Write a program to add, subtract, multiply and divide two numbers, accepted
    from user using switch case…… Write a program to perform addition, subtraction,
    multiplication and division of two integer number using function….. Write a program
    to accept two numbers from user and perform addition, subtraction, multiplication and
    division operations using pointer……… Develop a simple ‘C’ program for addition
    and multiplication of two integer numbers.***
•   Illustrate initialization of two dimensional array with example. With suitable example,
    explain how two dimensional arrays can be created. Explain one dimension and two
    dimension arrays.**
•   Write a program to read two strings and find whether they are equal or not. Write a
    program to accept a string as input from user and determine its length.
    [Don’t use built in library function strlen( )]*
•   Write a program to sort elements of an array in ascending order. Write a program to
    accept 10 numbers in array and arrange them in ascending order.*
•   Draw flowchart for checking weather given number is prime or not.*
•   Write a program to reverse the number 1234 (i.e. 4321) using function…..Write a
    program to take input as a number and reverse it by while loop…... Develop a
    program to accept an integer number and print whether it is palindrome or not…..
    Design a programme in C to read the n numbers of values in an array and display it in
    reverse order.***
•   Explain any four bit-wise operator used in ‘C’ with example. Explain increment and
    decrement operator. Explain conditional operator with example.**
•   Write a program to swap two numbers using call by value……... Write a program to
    sweep the values of variables a = 10, b = 5 using function….. Develop a program to
    swap two numbers using pointer and add swaped numbers also print their addition.**
•   Develop a program to find diameter, circumference and area of circle using
    function.*