Ir ao conteúdo
  • Cadastre-se

Vitor Madalosso

Membro Júnior
  • Posts

    5
  • Cadastrado em

  • Última visita

Tópicos solucionados

  1. O post de Vitor Madalosso em Ajuda com trabalho em C foi marcado como solução   
    Muito obrigado pelas dicas atlos! Consegui finalizar o trabalho hoje, no dia da entrega
     
    Ficou assim:
    #include<stdio.h>#include<conio.h>#include<string.h>main (void){ int i, n; char s1[20], op[2], p[6], p2[2]; printf("Informe uma string: ");   gets(s1); printf("Digite (c) para Cifrar ou (d) para Decifrar: ");   gets(op); printf("Informe uma senha numerica (min 4 e max 6 digitos): ");   gets(p); if(strcmp(op,"c")==0)   printf ("\nString Cifrada: "); if(strcmp(op,"d")==0)   printf("\nString Decifrada: "); for(i=0; i<strlen(s1); i++)   if ((s1[i]>=65 && s1[i]<=90) || (s1[i]>=97 && s1[i]<=122))     if(strcmp(op,"c")==0){        if( i >= strlen(p) ){            p2[0] = p[i-strlen(p)];        } else {         p2[0]=p[i];        }       p2[1]='\0';       n=atoi(p2);       printf("%c", s1[i]+n);     }     else {        if( i >= strlen(p) ){            p2[0] = p[i-strlen(p)];        } else {         p2[0]=p[i];        }       p2[1]='\0';       n=atoi(p2);       printf("%c", s1[i]-n);     } getch();} Abraço!

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...

Ebook grátis: Aprenda a ler resistores e capacitores!

EBOOK GRÁTIS!

CLIQUE AQUI E BAIXE AGORA MESMO!