Code:
#include <stdio.h>
void shift(char *p1, char *p2, char *p3, char *p4, char *p5);
void main()
{
char a,b,c,d,e;
shift(&a,&b,&c,&d,&e);
printf("%c%c%c%c%c\n", a,b,c,d,e);
shift(&a,&b,&c,&d,&e);
printf("%c%c%c%c%c\n", a,b,c,d,e);
shift(&a,&b,&c,&d,&e);
printf("%c%c%c%c%c\n", a,b,c,d,e);
shift(&a,&b,&c,&d,&e);
printf("%c%c%c%c%c\n", a,b,c,d,e);
shift(&a,&b,&c,&d,&e);
printf("%c%c%c%c%c\n", a,b,c,d,e);
}
void shift(char *p1, char *p2, char *p3, char *p4, char *p5)
{
char temp;
temp = *p1;
*p1 = *p2;
*p2 = *p3;
*p3 = *p4;
*p4 = *p5;
*p5 = temp;
}
Any help would be really appreciated.