设计一个left函数,实现从某字符串中取左侧n个字符的子串的功能,如果n超过字符串长度,则输出“输入有误”
第一行输入一个字符串第二行输入一个整数n
#include"stdio.h"
void left(char *pa,char *pb,int n);
main()
{
char from[100]={},to[100]={};
int n;
//gets(from);
scanf("%s",from);
scanf("%d",&n);
left(from,to,n);
puts(to);
}
void left(char *pa,char *pb,int n)
{
@@1
@@1
*pb=*pa;
pb++;
@@2
@@2
}
@@1和@@2之间是填空的,有大佬会吗,老师都懵