đ§Ē C String Practice Problems (strcpy, strlen, strcmp, strcat, etc.)
Practice these problems to strengthen your understanding of string handling functions in C. These cover built-in functions like strcpy
, strlen
, strcmp
, and more.
-
Copy One String into Another
Write a program that copies the string"Hello World"
into another string usingstrcpy()
and prints the copied string. -
Count Length of a String
Take a string input from the user and find its length usingstrlen()
. -
Compare Two Strings
Ask the user for two strings and compare them usingstrcmp()
. Display whether they are equal or not. -
Concatenate Two Strings
Write a program that takes two strings and joins them usingstrcat()
. Print the final combined string. -
Reverse a String Manually
Without usingstrrev()
, write a custom function to reverse a string character by character. -
Check Palindrome
Ask the user for a string and check if it is a palindrome (same forwards and backwards). Ignore case and spaces. -
Count Vowels and Consonants
Write a program to count the number of vowels and consonants in a given string. -
Find the First Occurrence of a Character
Input a string and a character, then find the first occurrence of that character usingstrchr()
. -
Find a Substring in a String
Take two strings (main and search term) from the user. Usestrstr()
to find the substring’s position if it exists. -
Convert Lowercase to Uppercase
Manually convert all lowercase letters in a string to uppercase using ASCII logic, without usingstrupr()
.
đĄ Tip: All these problems require the use of #include <string.h>
and some need basic loops and conditionals.
āĻোāύ āĻŽāύ্āϤāĻŦ্āϝ āύেāĻ:
āĻāĻāĻি āĻŽāύ্āϤāĻŦ্āϝ āĻĒোāϏ্āĻ āĻāϰুāύ