C Programming: Separate the individual characters from a string
3. Separate String Characters
Write a program in C to separate individual characters from a string.
Sample Solution:
C Code:
#include <stdio.h>
#include <stdlib.h>
int main() {
char str[100]; /* Declares a string of size 100 */
int l = 0; // Initialize a variable to store the index of the string
printf("\n\nSeparate the individual characters from a string :\n"); // Display information about the task
printf("------------------------------------------------------\n");
printf("Input the string : ");
// Read a string from the standard input (keyboard) using fgets()
fgets(str, sizeof str, stdin);
printf("The characters of the string are : \n");
// Loop to print each individual character of the string until the null terminator '\0' is encountered
while (str[l] != '\0') {
printf("%c ", str[l]); // Print each character
l++; // Move to the next character in the string
}
printf("\n");
return 0; // Return 0 to indicate successful execution of the program
}
Output:
Separate the individual characters from a string : ------------------------------------------------------ Input the string : w3resource.com The characters of the string are : w 3 r e s o u r c e . c o m
Flowchart:
For more Practice: Solve these Related Problems:
- Write a C program to print each character of a string on a new line using pointer iteration.
- Write a C program to display every character of a string along with its corresponding index.
- Write a C program to output each character of a string and its ASCII value in a tabulated format.
- Write a C program to extract and print each character from a string recursively.
C Programming Code Editor:
Improve this sample solution and post your code through Disqus.
Previous: Write a program in C to find the length of a string without using library function.
Next: Write a program in C to print individual characters of string in reverse order.
What is the difficulty level of this exercise?
Test your Programming skills with w3resource's quiz.
- Weekly Trends and Language Statistics
- Weekly Trends and Language Statistics