首页 > 编程语言 > 详细

C语言(字符串,DEVFORGE学编程社区)

时间:2019-10-08 22:00:53      阅读:131      评论:0      收藏:0      [点我收藏+]

1、字符串左中右

 1 #include<stdio.h>
 2 #include <string.h>
 3 #define N 100
 4 
 5 void Left(char src[], int n, char dest[]);
 6 void Right(char src[], int n, char dest[]);
 7 void Mid(char src[], int loc, int n, char dest[]);
 8 int main()
 9 {
10     int n,loc;
11     char src[N] = "";
12     char dest[N] = "";
13     scanf("%s",src);
14     scanf("%d%d",&n,&loc);
15     
16     Left(src,n,dest);
17     Right(src,n,dest);
18     Mid(src,loc,n,dest);
19     return 0;
20 }
21 void Left(char src[], int n, char dest[]){    
22     strncpy(dest,src,n);
23     printf("%s\n",dest);
24 }
25 void Right(char src[], int n, char dest[]){
26     int len = strlen(src);
27     strcpy(dest,&src[len-n]);
28     printf("%s\n",dest);
29 }
30 void Mid(char src[], int loc, int n, char dest[]){
31     strncpy(dest,&src[loc],n);
32     printf("%s\n",dest);
33 }

 

C语言(字符串,DEVFORGE学编程社区)

原文:https://www.cnblogs.com/GoldenEllipsis/p/11637400.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!