Тема: Як визначити парні порядкові номери?
Завдання: 
Ввести довільну послідовність символів. Визначити у заданій послідовності кількість символів, котрі є цифровими та мають парні порядкові номери.
Я знайшов схожий код на С++ та переписав його на С, але не розумію як зробити другу частину завдання (парні порядкові номери)
Код, який я знайшов
#include <iostream>
#include <string>
#include <algorithm>
 
int main()
{
    std::string sequence{ "0ab.c1defg,2hi:3jk=lmo4pqr5s67tu" };
    std::size_t index = 0;
    auto digit_count =
        std::count_if(std::begin(sequence), std::end(sequence), [&index](unsigned char c) { return ++index % 2 == 0 && std::isdigit(c); });
    std::cout << "Result = " << digit_count << std::endl;
 
    return 0;
}Мій код
 
#include <stdio.h>
#include <conio.h>
#include <ctype.h>
main()
{
    const char enter = '\r';
    unsigned int s = 0;
    char c;
    printf("Input text:");
    do
    {
        c = _getche();  
        if (isdigit(c))s++;  
    } while (c != enter);
    printf("\nDigits=%u", s);
    
    _getch();
    return 0;
}