109.按规定平移字符串前导*号
2015-06-30 14:16
197 查看
假定输入的字符串中只包含字母和*号。函数fun的功能是:将字符串中的前导*号全部移动到字符串的尾部。
#define _CRT_SECURE_NO_WARNINGS #include<stdio.h> void fun(char *a) { int i = 0,j = 0; while (a[i] == '*') { i++; } j = i; while (a[i]) { a[i - j] = a[i]; i++; } for (;j > 0;j--) a[i - j] = '*'; } int main() { char s[81]; int n = 0; printf("Enter a string :\n"); gets(s); fun(s); printf("The string after moveing:\n"); puts(s); system("pause"); return 0; }
相关文章推荐
- onvif规范中文介绍
- 浏览器 CSS Hack 收集
- ASP.NET 设置 UTF-8 在IE浏览器
- git 找回代码纪录
- Github上优秀的Objective-C项目简介
- Android 中如何使用 enum / 枚举
- 由Mac ME 控制台中文乱码而引出的一系列问题
- iOS学习笔记1--在xcode6以上的版本中不使用storyboard以及部分控件使用
- [Solution] 1分钟使用log4net
- ios空模板配置
- Linux运维系统工程师系列---18
- 异常 java.lang.UnsatisfiedLinkError,so库没有加载
- gcc编译器家族
- Largest Number
- mybatis一对多查询
- HackerRank String
- 如何让虚拟目录里面的webconfig不继承网站的设置
- java动态爬虫jsoup以及正则表达式的运用
- Container With Most Water——LeetCode
- android_launcher的源码详细分析