SuDamn @ 2024-02-16 21:00:57
#include <stdio.h>
#include <string.h>
int main()
{
int a,cnt=0,flag=0;
char s[30];
gets(s);
if(s[strlen(s)-2]==' ')
a=s[strlen(s)-1]-48;
else if(s[strlen(s)-3]==' ')
a=(s[strlen(s)-2]-48)*10+(s[strlen(s)-1]-48);
for(int i=0; i<strlen(s); i++)
{
if(s[i]=='3')
cnt++;
if(s[i]==' ')
{
break;
}
}
if(a==cnt)
printf("YES");
else printf("NO");
return 0;
}
这个哪里有问题吗,求解