Como dar ao usuário a opção de qual algoritimo ele quer usar. C++

Pessoal, estou fazendo um algoritmo de um exercício da faculdade que diz o seguinte:

A revendedora Pica Pau Ltda., paga a seus vendedores, um salário fixo de R$ 350,00, mais
uma comissão fixa de R$ 50,00 por carro vendido e mais 5% do valor das vendas. Faça um
algoritmo que leia o nome do vendedor, quantos carros vendeu e o valor total das vendas.
Ao final, apresente o todos os dados lidos e o salário total do vendedor.

Eu ja fiz o algoritmo, bem simples igual ta pedindo, mas também quero fazer um mais completo ( ex: onde o usuário digite o valor do carro1 e depois o do carro2, enfim, um mais completo).

Como faço para dar a opção de qual algoritmo o usuário quer escolher ( se ele digitar 1 é o simples, 2 o completo).

É isso ai pessoal, obrigado!!

Se o seu código está modulazido fica fácil dar a opção para o usuário escolher.

Na main você pode fazer um menu(uma estrutura condicional dentro de um estrutura de repetição):

`int main (void) {

char c;

do {
    printf("Informe o algoritmo desejado: \n");
    printf("\t1 - Para simples\n");
    printf("\t2 - Para completo\n");
    printf("\tQ - Para sair\n\n");
    c=getchar();
    switch (c) {
        case '1':
            //Chamar função simples aqui;
            break;
            
        case '2':
            //Chamar função completa aqui;
            break;
            
        case 'Q':
        case 'q':
            return 0;
        
        
    }
    
}while (c);

}`