文字列を入力して、その中のスペースの数を返すプログラムを書きたいのですが、
スペースをどうやって判定すればいいかわかりません。
if文では無理なのでしょうか?↓現状


#include <stdio.h>
int countSpaces(char str[],int size){
int b=0;
int i;
for(i=0;i<size;i=i+1){
if(str[i]==''){
b=b+1;
}
}
return b;
}
int main(void){
char a[100],c;
int j;
printf("英語の文字列を入力:");
for(j=0;j<99;j=j+1){
scanf("%c",&a[j]);
if(a[j]=='\n'){
break;
}
}
a[j]='\0';
printf("スペースの数は%sです。\n",countSpaces(&a[0],100));
return 0;
}