Input Format
The first and only line contains a sentence, .
Constraints
Output Format
Print each word of the sentence in a new line.
Sample Input 0
This is C 
Sample Output 0
This
is
C
Explanation 0
In the given string, there are three words ["This", "is", "C"]. We have to print each of these words in a new line.
Sample Input 1
Learning C is fun
Sample Output 1
Learning
C
is
fun
Sample Input 2
How is that
Sample Output 2
How
is
thatNow here's the solution in C:-
code snippet:#include <stdio.h>#include <string.h>#include <math.h>#include <stdlib.h>
int main() {
    char *s;    s = malloc(1024 * sizeof(char));    scanf("%[^\n]", s);    s = realloc(s, strlen(s) + 1);    //Write your logic to print the tokens of the sentence here.    int l=strlen(s);    for(int i=0;i<l;i++)    if(s[i] == ' ')    {     printf("\n");       }    else {        printf("%c",s[i]);    }    return 0;}










No comments:
Post a Comment