Question: Write a C propram. Write a program to display the following menu: 1) Enter string 2) String length 3) Count characters case sensitive 4) Count

Write a C propram.

Write a C propram. Write a program to display the following menu:1) Enter string 2) String length 3) Count characters case sensitive 4)

Write a program to display the following menu: 1) Enter string 2) String length 3) Count characters case sensitive 4) Count characters non case sensitive 5) Exit. The program should determine if option 1 was entered, before the user selects any of the other options (2-4). If user select a number from 2-4, a function should be called. All these functions should receive at least one parameter. Option 3 and 4 must return an integer value (representing the number of different characters in the c-string), and display a table as shown below. Option 5 will finish the program The string cannot be hard coded. A menu should be displayed (failing to display the menu will translate to 0 as homework grade) Given a string char str [ ] (1e. str [ ]- "Programming Assignment") A) (10 points) Write a recursive function to find the length of the string (option 2) B) (40 points) Write a recursive function that returns how many different (not including repeated entries) characters (case sensitive) are in the string (i.e, "T" is not the same as 't') Using this function display a table to indicate the number of different characters, and the number of times each character appears in the string, for example

Step by Step Solution

There are 3 Steps involved in it

1 Expert Approved Answer
Step: 1 Unlock blur-text-image
Question Has Been Solved by an Expert!

Get step-by-step solutions from verified subject matter experts

Step: 2 Unlock
Step: 3 Unlock

Students Have Also Explored These Related Databases Questions!