void main()
{
char a[100] = {0};
char *p = a;
scanf("%s",p);
for(int i=99;i>=0;i--)
{
if(*(p+i) != '\0')
printf("%c",*(p+i));
}
}
void main()
{
char a[100] = {0};
char *p = a;
scanf("%s",p);
int i,a=0,b=0,c=0,d=0,e=0;
for(i=0;*(p+i) != '\0';i++)
{
if(*(p+i) >= '0' && *(p+i) <= '9')
a++;
else if(*(p+i) >= 'a' && *(p+i) <='z')
b++;
else if(*(p+i) >= 'A' && *(p+i) <='Z')
c++;
else if(*(p+i) == ' ')
d++;
else
e++;
}
printf("数字个数:%d\n小写字符个数:%d\n大写字符个数:%d\n空格个数:%d\n其它字符个数:%d\n",a,b,c,d,e);
}
int length(char *p)
{
int n = 0;
for(int i=0;*(p+i) != '\0'; i++)
n++;
retur n;
}
void main()
{
char a[100] = {0};
scanf("%s",a);
int len = length(a);
printf("字符串长度为:%d\n",len);
}
您好,我是有问必答小助手,您的问题已经有小伙伴解答了,您看下是否解决,可以追评进行沟通哦~
如果有您比较满意的答案 / 帮您提供解决思路的答案,可以点击【采纳】按钮,给回答的小伙伴一些鼓励哦~~
ps: 问答会员年卡【8折】购 ,限时加赠IT实体书,即可 享受50次 有问必答服务,了解详情>>>https://t.csdnimg.cn/RW5m