| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 2312 人关注过本帖
标题:设计一个left函数,实现从某字符串中取左侧n个字符的子串的功能,如果n超过 ...
取消只看楼主 加入收藏
yeluo9
Rank: 1
等 级:新手上路
帖 子:4
专家分:0
注 册:2019-5-31
结帖率:0
收藏
 问题点数:0 回复次数:1 
设计一个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之间是填空的,有大佬会吗,老师都懵
搜索更多相关主题的帖子: left 输入 char pb from 
2019-05-31 13:29
yeluo9
Rank: 1
等 级:新手上路
帖 子:4
专家分:0
注 册:2019-5-31
收藏
得分:0 
感谢大佬,我先去调试一下
2019-05-31 16:56
快速回复:设计一个left函数,实现从某字符串中取左侧n个字符的子串的功能,如果 ...
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.016810 second(s), 11 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved