编写取子字符串函数void fun(char s1[],char s2[],int m,int n),其作用是将字符数组s2中从第m个字符开始

[复制链接]
查看11 | 回复4 | 2013-6-1 21:37:32 | 显示全部楼层 |阅读模式
#include#includechar *f(char *s,int m,int n);int main(void){int m,n;char s1[20];printf("Please input m and n:");scanf("%d%d",&m,&n);printf("Please input a string:");scanf("%s",s1);printf("%s\n",f(s1,m,n));return 0;}char...
回复

使用道具 举报

千问 | 2013-6-1 21:37:32 | 显示全部楼层
#includevoid fun(char s1[],char s2[],int m,int n){int len=0;int count = 0;while(s2[len]) len++;for (;m0 && *s2;n--)*s1++ = *s2++;...
回复

使用道具 举报

千问 | 2013-6-1 21:37:32 | 显示全部楼层
void fun..{int len=strlen(s2);if (m<len){strncpy(s1,s2 m,n);}}...
回复

使用道具 举报

千问 | 2013-6-1 21:37:32 | 显示全部楼层
121的范德法特飞...
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行