fork(1) download
  1. #include <stdio.h>
  2.  
  3. int main(void) {
  4. char cor[37] = "0PVPPVPVVVPPVPVVVVPVPPVPVPPVPVPVPPVPV";
  5. int entrada;
  6. printf("Qual é o número? ");
  7. scanf("%i", &entrada);
  8. if (entrada < 0 || entrada > 36) {
  9. printf("Valor inválido");
  10. return 0;
  11. }
  12. printf("\nO número é %d, é %s", entrada, cor[entrada] == 'V' ? "vermelho" : cor[entrada] == 'P'
  13. ? "preto" : "verde");
  14. printf(", %s", entrada > 18 ? "grande" : "pequeno");
  15. printf(", %s", entrada % 2 == 0 ? "par" : "ímpar");
  16. }
Success #stdin #stdout 0s 2116KB
stdin
36
stdout
Qual é o número? 
O número é 36, é vermelho, grande, par