fork download
  1. #include <stdio.h>
  2. #include <stdlib.h>
  3. #include <string.h>
  4.  
  5. void removerNL(char *c) {
  6. c[strlen(c) - 1] = 0;
  7. }
  8.  
  9. int main()
  10. {
  11. int resultado;
  12.  
  13. printf("\nCodigo do Locacao (somente numeros): ");
  14. char scodigoLoca[5];
  15. fgets(scodigoLoca, 5, stdin);
  16. removerNL(scodigoLoca);
  17. int codigoLoca = atoi(scodigoLoca);
  18.  
  19. printf("\nCodigo do Cliente (somente numeros): ");
  20. char scodigoCliente[5];
  21. fgets(scodigoCliente, 5, stdin);
  22. removerNL(scodigoCliente);
  23. int codigoCliente = atoi(scodigoCliente);
  24.  
  25. printf("\nValor do automovel: ");
  26. char svalor[10];
  27. fgets(svalor, 10, stdin);
  28. removerNL(svalor);
  29. int valor = atoi(svalor);
  30.  
  31. printf("\nQuantidade de automoveis: ");
  32. char squant[5];
  33. fgets(squant, 5, stdin);
  34. removerNL(squant);
  35. int quant = atoi(squant);
  36.  
  37. resultado = valor*quant;
  38.  
  39.  
  40. printf("Codigo de locacao: %d\n", codigoLoca);
  41. printf("Codigo do cliente: %d\n", codigoCliente);
  42. printf("Valor: %d\n", valor);
  43. printf("Quantidade: %d\n", quant);
  44. printf("\nValor total da locacao: %d\n", resultado);
  45.  
  46. }
Success #stdin #stdout 0s 9432KB
stdin
100
112
10040008
101
stdout
Codigo do Locacao (somente numeros): 
Codigo do Cliente (somente numeros): 
Valor do automovel: 
Quantidade de automoveis: Codigo de locacao: 100
Codigo do cliente: 112
Valor: 10040008
Quantidade: 101

Valor total da locacao: 1014040808