Example #1
0
File: ep1.c Project: fcasado/DaveC
int main(void)
{
    char msg[100], p[100];
    char resp;
    int x;

    printf("\nSigilo ou Quebrar Sigilo [S ou Q]?");
    scanf("%c%*c", &resp);
    switch(resp)
    {   
        case 's':
        case 'S':
            printf("\nMensagem: ");
            fgets(msg, 100, stdin);
            printf("\nPalavra: ");
            fgets(p, 100, stdin);
            limpaStr(msg);
            limpaStr(p);
            x = sigilo(p, msg);
            printf("\nMensagem: %s\n", msg);
            break;
        case 'q':
        case 'Q':
            printf("\nMensagem: ");
            fgets(msg, 100, stdin);
            printf("\nPalavra: ");
            fgets(p, 100, stdin);
            limpaStr(msg);
            limpaStr(p);
            x = quebra(p, msg);
            printf("\nMensagem: %s\n", msg);
            
            break;
        default:
            printf("\nEscolha invalida!");
            break;

    }
    return 0;
}
Example #2
0
/*  Programa que recebe um número inteiro n > 0 e verifica se n é palíndromo. */
int main(){
  int n, prim, ult, miolo, teste = 1;
  
  printf("Informe o numero: ");
  scanf("%i", &n);
  
  do{
    miolo = 0;
    quebra(n, &prim, &ult, &miolo);
    if(prim != ult){
      printf("Não é palindromo!\n");
      teste = 0;
      break;
    }
    n = miolo;
  }while(n > 9);
  
  if(teste == 1)
    printf("É palindromo!\n");
  
  return 0;
}