Escreva uma função RECURSIVA que recebe uma string como parâmetro e retorna a quantidade de dígitos
decimais presentes nessa string que antecedem o primeiro caractere ‘@’ encontrado. Caso não exista
nenhum caractere ‘@’ na string, a função deve retornar -1.
Exemplos:
• Para "Dia 5/05 tem 1@ e dia 2/2 tem 2 demais ", a função retorna 4.
• Para “Dia 5/05 tem 1@ e dia 2/2 tem 2 demais, mas tem @ no texto”, a função retorna 4.
• Para “Dia 5/05 não tem 1 e dia 2/2 tem 2 demais”, a função retorna -1.
• Para “Dia @ 5/05 não tem 1 e dia 2/2 também”, a função retorna 0 (zero).
Na função use aritmética de ponteiros (não use a sintaxe de colchetes).
Você deve testar sua função escrevendo um programa com o número e tipo de testes que você achar
adequados. Isso é parte de sua avaliação. Não leia valores no seu programa.
Faça upload do programa .c contendo seu programa e de um arquivo .txt com a saída gerada pela execução
do programa. Lembre-se da importância de mensagens apropriadas. Use, obrigatoriamente, dados
completamente diferentes dos usados nos exemplos acima
Preciso de um programa para faculdade, estou com muita dificuldade
A
1 Resposta
F
Criado 27 de setembro de 2021
Ultima resposta 29 de set. de 2021
Respostas 1
Participantes 2
Alura Sistemas operacionais: entenda seu conceito e suas funções Descubra o que são sistemas operacionais, suas funções e tipos. Aprenda tudo de forma clara e objetiva. Não perca tempo!
Casa do Codigo Orientacao a Objetos: Aprenda seus conceitos e suas... Por Thiago Leite e Carvalho — Casa do Codigo