Permutation of 'abcd ' - C Program

Program:
#include<stdio.h>
#include<string.h>
int main()
{
    int i,j,k;
    char str[20];
    strcpy(str,"abcd");
    for(i=0;i<strlen(str);i++)
        for(j=0;j<strlen(str);j++)
        {
            printf("\n");
            for(k=i;k<=j;k++)
                printf("%c",str[k]);
        }
    printf("\n\n\n");
}

Output:
nn@linuxmint ~ $ gcc c29.c
nn@linuxmint ~ $ ./a.out

a
ab
abc
abcd

b
bc
bcd


c
cd



d


nn@linuxmint ~ $

0 comments:

Post a Comment

Related Posts Plugin for WordPress, Blogger...