题解 | #[NOIP2018]标题统计#

[NOIP2018]标题统计

https://www.nowcoder.com/practice/b14b87bc6a4547a6839e0a5867c98dba

#include <stdio.h>
#include <string.h>
#include <ctype.h>
void count(char *p,int len ,int *p1)
{
     for(int i=0;i<len;i++)
     {
        if(isupper(p[i]))
        (*p1)++;
       else if(islower(p[i]))
        (*(p1+1))++;
       else if(isdigit(p[i]))
        (*(p1+2))++;
         else
        (*(p1+3))++;;
     }
}
int main()
{
    char arr[100];
    gets(arr);
    int len = strlen(arr);
    int arr1[4]={0};
    count(arr,len,arr1);
    printf("%d",arr1[0]+arr1[1]+arr1[2]);
    return 0;
}

全部评论

相关推荐

活泼的柠檬精:简历问题有点多,加v细聊
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务