4个回答
展开全部
//这结业太简单
#include "stdio.h"
int main()
{
char input[100]={0};
int i,j=0;
printf("请输入一个字符串:\n");
gets(input); //从键盘输入一个字符串存到input数组中
for(i=0;input[i]!='\0';i++)
//从数组第一个字符开始,到最后一个字符,去找不是小写字符的字符,存回原数组
{
if(input[i]<'a' || input[i]>'z') //如果不是小写字母,则存回原数组
{
input[j]=input[i];
j++;
}
}
input[j]='\0'; //新数组的末尾加一个字符串结束符 \0
printf("删除小写字母之后原数组输出:\n");
puts(input);
}
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
#include<stdio.h>
#include<string.h>
void main()
{
char str[99];
int i;
gets(str); //字符串输入
for(i=0;i<strlen(str);i++) //strlen函数作用是统计字符串长度
{
if(str[i]>='a'&&str[i]<='z') ; //小写字母不输出
else printf("%c",str[i]);
}
}
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询