Тема: Визначити скільки букв «а» є у прізвищі.(С)
ось код але не розумію де є помилка. Як коли в одному слові може порахувати замало в іншому забагато. Може хтось знає як написати цей код по інакшому.
#include <stdio.h>
char text[81];
int main()
{
    
    scanf("%s",&text);
    int j=0;
    int counter=0;
    while (text[j]!=0)
    {
        if (text[j]=='а')
            counter++;
        j++;
    }
    printf("%d",counter);
    return 0;
}