SDUT 第一个字符数组-保留字母
2017-10-19 11:26
267 查看
传送门
Problem Description
编一个程序,输入一个字符串,将组成字符串的所有非英文字母的字符删除后输出。
Input
一个字符串,长度不超过80个字符
Output
删掉非英文字母后的字符串。
Example Input
Example Output
Problem Description
编一个程序,输入一个字符串,将组成字符串的所有非英文字母的字符删除后输出。
Input
一个字符串,长度不超过80个字符
Output
删掉非英文字母后的字符串。
Example Input
abc123+xyz.5
Example Output
abcxyz
#include <stdio.h> #include <string.h> int main() { int n,j,i; char str1[100],str2[100]; gets(str1); n = strlen(str1); for(j=0,i=0;i<n;i++) { if((str1[i]>='a'&&str1[i]<='z')||(str1[i]>='A'&&str1[i]<='Z')) { str2[j++] = str1[i]; } } for(i=0;i<j;i++) { printf("%c",str2[i]); } return 0; }
相关文章推荐
- 给定一个字符数组,从中找出第一个只出现一次的字母
- C# 过滤特殊字符,保留中文,字母,数字,和-
- String 类------字符串转字符数组判断字符串中是否含有字母
- 找出数组中第一个只出现一次的字符
- 统计一段文字中数组、中文、英文字母、空格以及其他特殊字符出现的次数
- 查找两个字符(或数字)数组中第一个相同的字符(或数字)
- iOS--获取输入字符的第一个字母(汉字则获取拼音的第一个字母)
- 在一个字符串(1<=字符串长度<=10000,全部由字母组成)中找到第一个只出现一次的字符,并返回它的位置
- 第一个只出现一次的字符,josephus环,最大子数组和
- 数组中第一个只出现一次的字符
- iOS开发之 判断字符串的第一个字符是否是中文或者字母开头
- 在一个字符串(1<=字符串长度<=10000,全部由字母组成)中找到第一个只出现一次的字符,并返回它的位置
- 第十三周项目5 将两个字符数组连接起来仍存在第一个数组中
- 通过PHP current函数获取未知字符键名数组第一个元素的值
- 习题 6.12 有一行电文,已按下面规律译成密码:A-Z a-z即第一个字母变成第26个字母,第i个字母变成第(26-i+1)个字母。非字母字符不变。要求编程序将密码译回原文,并输出密码和原文。
- 通过PHP current()函数获取未知字符键名数组第一个元素的值
- 通过PHP current函数获取未知字符键名数组第一个元素的值
- 通过PHP current函数获取未知字符键名数组第一个元素的值
- 【字符串】NOI--ch0107--02--找第一个只出现一次的字符(指针数组,有技巧)
- 在一个字符串(1<=字符串长度<=10000,全部由字母组成)中找到第一个只出现一次的字符,并返回它的位置