题解 | #[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;
}
SHEIN希音公司福利 356人发布