제가 궁극적으로 하려는건 asjsdnhgkushdgkoushdgiushdgsdfkghsfdioug이렇게 치면

위에 있는 알파벳 개수 세서 나오는겁니다

무조건 소문자 알파벳만 쓸꺼고

제가 배운건 함수같은거 전혀 모르고 배열도 아주 조금 밖에 모릅니다

그래서 그런데
#include <stdio.h>

int main()

{
 int a,b;                                           일단 여기서 s[100]이라는 문자열을 선언합니다 99개이하로 칠꺼라서
                                                        그다음 반복문 쓰고 s[a]를 스위치 넣고 이게 a냐 b냐 c냐를 따져서
 char s[100];                                        a이면 b에다가 1씩 더한다 이런식인데
                                                              그러면 abc라고 입력하면 3이 떠야 하는데 왜 1이 나오죠 ?...
 scanf(\"%c\",&s);

 b=0;
 
 for(a=0;a<=99;a++)
 {
 switch (s[a])
 {
 case \'a\':
  b=b+1;
  continue;
  
 case \'b\':
  b=b+1;
  continue;
  
 case \'c\':
  b=b+1;
  continue;
 }

 }

 printf(\"%d\\n\",b);
}