编程:将字符串中的第m个字符开始的全部字符复制到另⼀个字符串。要求在主函数中输⼊字符串及m的值并输
#include <stdio.h>
#include <ctype.h>
int main()
{ int m;
char *str1[80],*str2[80];
printf("input a string(length<80:");
scanf("%s",str1);
printf("\nwhich character starting from?");
scanf("%d",&m);
if(strlen(str1)<m)
printf("\nerror input !");
else
{ copystr(str1,str2,m);
printf("\nresult is : %s",str2);
}
}
copystr(p1,p2,m)
char *p1,*p2;
int m;
{
int n;
n=0;
while(n<=m-1)
{ n++;
p1++;
}
while(*p1!='\0')
请写出至少5个字符串函数
{ *p2=*p1;
p1++;
p2++;
}
*p2='\0';
}

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。