Slide Aula 4 n6

Download Raw Clone


  1. #include <stdio.h>
  2. void classificaCaractere(char caractere)
  3. {
  4. char bug = caractere;
  5. if (bug == '+' || bug == '-' || bug == '*' || bug == '/')
  6. printf("Operador matematico\n");
  7. else if (bug == '<' || bug == '>')
  8. printf("Operador relacional\n");
  9. else if (bug == '!')
  10. printf("Operador logico\n");
  11. else if (bug == ')' || bug == '(' || bug == '"' || bug == '\'' || bug == '{' || bug == '}')
  12. printf("Outro simbolo valido em C\n");
  13. else
  14. {
  15. printf("Caractere nao identificado\n");
  16. }
  17. return;
  18. }
  19. int main()
  20. {
  21. char caractere;
  22. scanf("%c",&caractere);
  23. classificaCaractere(caractere);
  24. scanf("%c",&caractere);
  25. scanf("%c",&caractere);
  26. classificaCaractere(caractere);
  27. scanf("%c",&caractere);
  28. scanf("%c",&caractere);
  29. classificaCaractere(caractere);
  30. return 0;
  31. }

Raw paste data: