C语言实验——保留字母


Problem Description

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

Input

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

Output

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

Example Input

abc123+xyz.5

Example Output

abcxyz

  
#include <stdio.h>
int main() {     int i, j;     char a[81], b[81];     gets(a);     for(i=0,j=0;a[i]!='\0';i++)     {         if((a[i]>='a'&&a[i]<='z')||(a[i]>='A'&&a[i]<='Z'))         {             b[j] = a[i];             j++;         }     }     b[j]='\0';     printf("%s",b);     return 0; }
智能推荐

注意!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系我们删除。



 
© 2014-2019 ITdaan.com 粤ICP备14056181号  

赞助商广告