为什么num++之后还是0?
我在键盘上输入一句话,然后我想统计空格数量,但为什么num仍然为0?
代码如下:
#include <stdio.h>
int main ()
{
char a[81];
gets(a);
int num=0;
for(int i;a[i]!='\0';i++)
{
if(a[i]==' ')
{
num++;
}
}
printf("%d",num);
system("pause");
return 0;
}