字符串练习——识别合法帧
来源:互联网 发布:高仿5s土豪金淘宝 编辑:程序博客网 时间:2024/05/30 02:25
输入一个字符串,同时输入帧头和帧尾(可以是多个字符),将该字符串中合法的帧识别出来。
提示:帧头和帧尾分别是head和tail 。字符串 ”asdheadhauboisoktail”中headhauboisoktail是合法帧
#include <stdio.h>#include <string.h>int fun(char *ptr,char *head,char *tail){char *temp;while(*ptr != '\0'){if(strncmp(ptr,head,strlen(head)) == 0){temp = ptr;ptr+=strlen(head);while(*ptr != '\0'){if(strncmp(ptr,tail,strlen(tail)) == 0){*(ptr+strlen(tail)) = '\0'; printf("%s\n",temp);return 0; }ptr++;}printf("find head not find tail!\n");break;}elseptr++;}return 0;}int main(){ char src[100];char head[20];char tail[20];printf("please input string:\n");scanf("%s",src);printf("please input head:\n");scanf("%s",head);printf("please input tail:\n");scanf("%s",tail);printf("the result:\n");fun(src,head,tail);return 0;}
阅读全文
0 0
- 字符串练习——识别合法帧
- 合法字符串——庞果网
- 字符串练习06_合法C标识符
- C 字符串合法帧
- 简单LinuxC程序关于实现识别字符串中合法的帧(字符串输入)
- 强化练习5:找合法帧
- 合法字符串
- 合法字符串
- 合法字符串
- 合法字符串
- java练习1——识别字符串中出现英文字母的次数
- 题目:输入一个字符串,同时输入帧头和帧尾(可以是多个字符),将该字符串中合法的帧识别出来.
- 4.5题目: 输入一个字符串,同时输入帧头和帧尾(可以是多个字符),将该字符串中合法的帧识别出来.
- 输入一个字符串,同时输入帧头和帧尾(可以是多个字符),将该字符串中合法的帧识别出来.
- 输入一个字符串,同时输入帧头和帧尾(可以是多个字符),将该字符串中合法的帧识别出来。
- 输入一个字符串,同时输入帧头和帧尾(可以是多个字符),将该字符串中合法的帧识别出来.
- 输入一个字符串,同时输入帧头和帧尾(可以是多个字符),将该字符串中合法的帧识别出来.
- SDUT 图结构练习——判断给定图是否存在合法拓扑序列
- 使用mybatis-generator添加自定义分页插件时提示无法实例化插件类
- hdu6078
- 工具篇 | 常用邮箱POP3/SMTP设置
- 按钮默认和窗体设定----学生管理系统之用户体验
- 奇妙的音乐
- 字符串练习——识别合法帧
- Python 基础
- 1003. Emergency (25)(*****)
- 2017百度之星资格赛:1003. 度度熊与邪恶大魔王
- 递归计算逆波兰表达式
- [Windows] 迅雷9 v9.1.38.862 正式版去广告纯净版本
- 求凸包上最大距离 poj2187
- pandas 第1课
- android学习