View Code of Problem 114

#include<stdio.h>
#include<stdlib.h>
#include<string.h>
#define N 1000

int main()
{
    int s,i,j=0,k,l=0;
    char arr[N];

    //scanf("%s",&arr);
    //printf("%c",arr[k]);

    //printf("%d\n",s);
    while(gets(arr))
    {
        s = strlen(arr);
        char arr1[N];
        l=0;
        for(i = 0; i < s; i++)
        {

            if(arr[i] == ' ' || i==(s-1))
            {

            //printf(" ");
                for(k = i; k >= j; k--)
                {
                    arr1[l++] = arr[k];
                //printf("%c",arr[k]);
                }
                j = i;
            }
        }
    //t = strlen(arr1);
        for(i = 1; i < l; i ++)
            printf("%c",arr1[i]);
        printf("\n");
    }

    return 0;
}

Double click to view unformatted code.


Back to problem 114