输入一串字符,计算其中空格个数
#include<stdio.h>
#include<string.h>
int main(int argc, char const *argv[])
{
char a[32]={};
scanf("%[^\n]",a);
int i,n,sum=0;
n=strlen(a)-1;
for ( i = 0; i < n; i++)
{
if (a[i]==' ')
{
sum++;
}
}
printf("%d\n",sum);
return 0;
}