Ir para conteúdo
Fórum Script Brasil

zeyaka

Membros
  • Total de itens

    1
  • Registro em

  • Última visita

Sobre zeyaka

  • Data de Nascimento 11/08/2000

Perfil

  • Gender
    Female

zeyaka's Achievements

0

Reputação

  1. 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. Ex: ./programa --termo ro --frase "O rato roeu a roupa do rei de roma" -> posições do termo: 7, 14 e 30. O que fiz até agora: #include<stdio.h> int posicao(char *frase, char *termo){ int j=0,i=0,n=0; for(i=0; i != '\0'; i++){ for(j=0; j != '\0'; j++){ if(frase[i] == termo[j]){ n = n+1; printf("posicao : %d\n",i); } else if(n==0){ printf("não foi achado\n"); } } } } int main(int argc, char *argv[]){ char *frase, *termo; termo = (argv[1]); frase = (argv[2]); posicao(frase, termo); return 0; }
×
×
  • Criar Novo...