#include"stdio.h"
#include"string.h"
void getx(char *c1);
void getr(char *c2);
int main()
{
char str1[20];
printf("Enter a string:");
gets(str1);
printf("Enter an integer:");
getx(str1);
return 0;
}
void getx(char *c1)
{
int n,i,j=0,r=0;
char str2[20];
scanf("%d",&n);
while(*(c1+j)!='\0')
{
j++;
}
for(i=j-n;i<j;i++)
{
str2[r]=*(c1+i);
r++;
}
str2[r]='\0';
getr(str2);
puts("The new string is ");
puts(str2);
}
void getr(char *c2)
{
int i=0;
char str2[20];
while(*(c2+i)!='\0')
{
i++;
}
for(int j=0;j<i;j++)
{
str2[i-j-1]=*(c2+j);
}
for(int r=0;r<i;r++)
{
*(c2+r)=str2[r];
}
}