Б

int counter(int num, unsigned int count)
{
if (num % 10 == 7)
{
count++;
}
if (num > 10)
{
num /= 10;
counter(num, count);
}
else
{
return count;
}
}
int main()
{
unsigned int count = 0;
int num;
printf("Enter any natural number: ");
scanf_s("%d\n", &num);
printf("%d", counter(num, count));
return 0;
}
Ребят привет, я 1 курс, только изучаю прогу. Не могу понять в чем тут трабл, нужно написать функцию, которая считает количество цифр 7 в вводимом числе. Все работает, но результат не выводится до тех пор, пока не введу что-то еще