Boas pessoal , Então to com uma dúvida, não consigo desenrolar meu código em C , com o CODEBLOCKS , tenho um exercício a fazer no qual postarei abaixo , e chego até uma parte, como poderão ver aonde vai para digitar a mensagem ele já cai pra linha de baixo direto para a parte de onde devo inserir a palavra chave , e não consigo mais fazer , quem puder ajudar fico agradecido PROPOSTO: Algoritmo a fazer ...: #include <stdio.h>
#include <stdlib.h>
#include <string.h>
int main(){
int tamanho_mensagem=0, tamanho=0,tamanho_pchave=0,i=0,opc;
char mensagem[100],pchave;
do{
printf("\n CODIGO DE CRIPTOGRAFIA \n");
printf("+--------------------------------------+\n");
printf("| 1 Criptografa |\n");
printf("| 2 Descriptografa |\n");
printf("+--------------------------------------+\n");
printf("| 0 ENCERRAR A EXECUCAO DO PROGRAMA!!!|\n");
printf("+--------------------------------------+");
printf("\n\nESCOLHA UMA DAS OPCOES: ");
scanf("%d",&opc);
switch(opc){
case 1:{
printf("Digite a Frase: ");
gets(mensagem);
tamanho_mensagem = strlen(mensagem);
printf("\nDigite a Palavra Chave: ");
gets(pchave);
tamanho_pchave = strlen(pchave);
tamanho = tamanho_mensagem + tamanho_pchave;
}
}
}while(opc != 0);
return 0;
} Quem puder dar um help fico agradecido, sou meio novato na linguagem e impaquei ali e não consigo mais fazer.