Write a program that will print out all the rotations of a string typed into it. For example, the rotations of the word “space” are: space paces acesp cespa espac
#include<stdio.h>
int main(void)
{
char a[100];
int i, j;
printf("Enter a word: ");
gets(a);
for(i=0; a[i]!=0; i++)
{
for(j=i; a[j]!=0; j++)
printf("%c",a[j]);
for(j=0; j<i; j++)
printf("%c",a[j]);
printf("\n");
}
return 0;
}
int main(void)
{
char a[100];
int i, j;
printf("Enter a word: ");
gets(a);
for(i=0; a[i]!=0; i++)
{
for(j=i; a[j]!=0; j++)
printf("%c",a[j]);
for(j=0; j<i; j++)
printf("%c",a[j]);
printf("\n");
}
return 0;
}
Comments
Post a Comment