判断ch中的字符是否与str所指串中的某个字符相同;若相同什么也不做。若不同,插在最后
2012-04-07 17:00
253 查看
#include <stdio.h> #include <string.h> void fun(char *str, char ch ) { while ( *str && *str != ch ) str++; if ( *str != ch ) { str [ 0 ] = ch; str[1] = '\0'; } } main( ) { char s[81], c ; printf( "\nPlease enter a string:\n" ); gets ( s ); printf ("\n Please enter the character to search : " ); c = getchar(); fun(s, c) ; printf( "\nThe result is %s\n", s); }
相关文章推荐
- go判断两个字符串是否是是相互打乱的,也就是说它们有着相同的字符,但 是对应不同的顺序。
- 编写一个函数,判断两个字符串是否是是相互打乱的,也就是说它们有着相同的字符,但是对应不同的顺序。
- [字符串算法题]2.判断两个字符串是否由相同的字符组成
- [leetcode 318]Maximum Product of Word Lengths--判断两个字符串是否有相同的字符
- ZOJ 3321题解此题一开始纠结了N久,最后发现原来方法用错了。此题应该用并查集归并判断节点是否相同和所有点度是否为2.
- [google面试CTCI] 1-4.判断两个字符串是否由相同字符组成
- 数组与字符串,判断字符串各个字符是否不同
- 判断两个字符串是否包含相同的字符
- java 判断两个字符串是否由相同的字符组成 排序算法 空间换时间的方法
- 判断两个字符串是否由相同字符组成
- 算法:字符串处理-判断两个字符串是否互为“形变词”(判断两字符串中字符种类和出现次数是否均相同)
- 输入一个字符,判断它是否为大写字母,如果是,将它转换成小写字母;如果不是,不转换。然后输出最后得到的字符.cpp
- 判断是否是简单密码,不能包含相同的字符(如aaa,111),递增序列(abc,123),递减序列(cda,321)
- 判断两字符串相同不同的字符个数
- 判断两个字符串是否由相同的字符组成
- 判断两个字符串是否由相同的字符组成
- [算法]判断两个字符串是否由相同的字符组成
- Java 判断两个字符串是否由相同的字符组成
- 判断字符串中是否有相同的字符
- 判断字符串中的字符是否完全不同