Ir ao conteúdo
  • Cadastre-se

hhening

Membro Júnior
  • Posts

    3
  • Cadastrado em

  • Última visita

Tudo que hhening postou

  1. Preciso resolver o seguinte exercício em C: Faça um programa que receba como entrada três strings (A, B e C) e retorne uma quarta string formada pela substituição de todas as ocorrências da string B pela string C dentro da string A Ex.: Se A=’Abra a porta para entrar para poder descansar calmamente’, B=’para’ e C=’e tente’, a resposta deve ser: ’Abra a porta e tente entrar e tente descansar calmamente’ Sei que usando a função strstr(A, B), consigo descobrir se há ocorrencia de uma string em outra, mas pelo que entendi, o que retorna é um ponteiro que aponta para uma substring de A que é igual a B, caso haja ocorrencia. Como descobrir em que posição da string está a ocorrencia sem ter que verificar posição por posição? E como realizar essa troca? Obrigado.
  2. int main() { int vetor[10], i; for(i = 0; i < 10; i++) { printf("Digite a %d posicao: \n", i); scanf("%d", &vetor); } for(i = 0; i < 10; i++) { if((i % 2) == 0) { printf("Posicao %d: %d", i, vetor); } } return 0; }

Sobre o Clube do Hardware

No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas comunidades sobre tecnologia do Brasil. Leia mais

Direitos autorais

Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais

×
×
  • Criar novo...

 

GRÁTIS: ebook Redes Wi-Fi – 2ª Edição

EBOOK GRÁTIS!

CLIQUE AQUI E BAIXE AGORA MESMO!