知识点:运用指针处理字符串、函数调用
思路:在主函数中输入字符串以及n,在子函数中定义另一个字符数组以及两个字符指针,运用指针将第n个字符之后的复制到数组中。
程序代码:
#include <stdio.h>
#include <windows.h>
void fun(char x[30], int y)
{
char *z = x, b[30], *p = b;
z = z + y - 1;
while (*z)
{
*p = *z;
p++;
z++;
}
*p = '\0';
printf("%s", b);
}
void main()
{
char a[30];
int b;
scanf_s("%s", a);
scanf_s("%d", &b);
fun(a, b);
system("pause");
}