Feb 7, 2022

HackerRank-Array operations (C language)

Printing the words of given sentence on new line.

 #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.
    //writes words of sentence on new line.
    int i = 0;
    while (s[i] != '\0')
    {
        printf("%c", s[i]);
        i++;
        if (s[i]==' ')
        {
            i++;
            printf("\n");
        }
       
    }
   

    return 0;
}

No comments:

Post a Comment

Comparing two files in C language.

Operations on More than one File.    # include < stdio.h > # include < stdlib.h > # include < string.h > int main ( int ...