Given a sentence, , print each word of the sentence in a new line.
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
that| #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); | |
| for(int i = 0; i < strlen(s); i ++) { | |
| if(s[i] == ' ') s[i] = '\n'; | |
| } | |
| printf("%s", s); | |
| free(s); | |
| return 0; | |
| } |

No comments:
Post a Comment