Caro, faça da seguinte maneira: if (strcmp(presentes,"s")==0){ totalParticipantes = totalParticipantes + 1; } A função strcmp(par1,par2) compara duas strings e retorna 0 se as duas forem idênticas. Um abraço
if (op == 1 && op1 == 1) chama a função if (op == 2 && op1 == 2)* chama a outra função O operador "E" é simbolizado por && em C/C++. Já o operador "OU" é simbolizado por || Não se esqueça que este tipo de comparação é feito com dois iguais "==" e diferente !=
Olá. Não sou nenhum expert em C/C++, porém tenho uma sugestão Ao invés de: preparar_primaria(primaria[],coluna,dim_c,secundaria[coluna]); Passe o parametro primaria sem as chaves para a função. Deste modo: preparar_primaria(primaria,coluna,dim_c,secundaria[coluna]);