Enviado em 09/07/2021 - 09:30h
Um programa recebe por linha de comando um termo e uma frase (nessa ordem), e o programa deve detectar e imprimir as posições do termo.
#include<stdio.h>
#include <string.h>
int posicao (char *f, char *t){
int j = 0, i = 0, n = 0;
for(i = 0; i < strlen(f); i++){
if(f[i] == t[j]){
n++;
printf("%d",i);
printf(" ");
}
}
if(n == 0)
printf("O termo não existe\n");
else{
printf("\n");
printf("O termo %s aparece %d vezes\n",t ,n);
}
}
int main(int argc, char *argv[]){
char *frase, *termo;
termo = argv[1];
frase = argv[2];
printf("O termo %s aparece em: \n", x);
posicao(frase, termo);
return 0;
}
Compartilhando a tela do Computador no Celular via Deskreen
Como Configurar um Túnel SSH Reverso para Acessar Sua Máquina Local a Partir de uma Máquina Remota
Configuração para desligamento automatizado de Computadores em um Ambiente Comercial
Como renomear arquivos de letras maiúsculas para minúsculas
Imprimindo no formato livreto no Linux
Vim - incrementando números em substituição
Efeito "livro" em arquivos PDF
Como resolver o erro no CUPS: Unable to get list of printer drivers
Melhores Práticas de Nomenclatura: Pastas, Arquivos e Código [RESOLVID... (4)
Recuperar arquivos de HD em formato RAW usando Linux (0)
[Python] Automação de scan de vulnerabilidades
[Python] Script para analise de superficie de ataque
[Shell Script] Novo script para redimensionar, rotacionar, converter e espelhar arquivos de imagem
[Shell Script] Iniciador de DOOM (DSDA-DOOM, Doom Retro ou Woof!)
[Shell Script] Script para adicionar bordas às imagens de uma pasta