您的位置:首页 > 编程语言 > C语言/C++

山东理工大学ACM平台题答案关于C语言 1162 C语言实验——保留字母

2013-12-11 21:35 411 查看

C语言实验——保留字母


Time Limit: 1000ms Memory limit: 65536K 有疑问?点这里^_^

题目描述

编一个程序,输入一个字符串,将组成字符串的所有非英文字母的字符删除后输出。

输入

一个字符串,长度不超过80个字符。

输出

删掉非英文字母后的字符串。

示例输入

abc123+xyz.5


示例输出

abcxyz


来源

ZJGSU

#include <stdio.h>

void main()

{

int i,j;

char str[1000],str1[1000];

gets(str);

for(i=0,j=0;str[i]!='\0';i++)

if((str[i]>='a'&&str[i]<='z')|| (str[i]>='A'&& str[i]<='Z'))

{

str1[j]=str[i];j++;

}

for(i=0;i<j;i++)

printf("%c",str1[i]);

printf("\n");

}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: