fork(1) download
  1. #include<stdio.h>
  2. #include<string.h>
  3. int main(){
  4. //Declaração de Variáveis
  5. char jogo;
  6. char times[20][15] = {"Corinthians", "Atlético-MG", "Grêmio", "Santos", "São Paulo", "Internacional", "Sport", "Palmeiras", "Ponte Preta", "Flamengo",
  7. "Cruzeiro", "Atlético-PR", "Fluminense", "Chapecoense", "Figueirense", "Havaí", "Coritiba", "Goias", "Joinville" ,"Vasco da Gama"};
  8. int pontos[20] = {70, 62, 56, 50, 50, 50, 49, 48, 47, 44, 44, 42, 40, 39, 35, 34, 33, 31, 30, 30};
  9. int menu=0, opcao, realpos = 0, i = 0;
  10. //Entrada de dados
  11. while ((menu > 0) && (menu<3)) {
  12. switch (menu) {
  13. case 1: printf("+----BRASILEIRAO 2015---+");
  14. for (i = 0; i < 20; i++) {
  15. printf("%d - %s - %d", i + 1, times[i], pontos[i]);
  16. }
  17. printf("+----FIM---+");
  18. menu = 666;
  19. break;
  20. case 2:
  21. printf("Digite o a posição do time que deseja simular");
  22. scanf("%d", &opcao);
  23.  
  24. for (i = 1; i <= 8; i++){
  25. realpos = opcao - 1;
  26. printf("Digite o resultado do %dº jogo do %s. (V, E ou D)", i, times[realpos]);
  27. scanf("%c", &jogo);
  28. switch (jogo) {
  29. case 'V':
  30. pontos[realpos] += 3;
  31. break;
  32. case 'E':
  33. pontos[realpos]++;
  34. break;
  35. case 'D':
  36. break;
  37. default:
  38. printf("Digite o resultado do %dº jogo do %s. V, E ou D)", i, times[realpos]);
  39. scanf("%c", &jogo);
  40. break;
  41. }
  42. }
  43.  
  44. for (i = 0; i < 20; i++) {
  45. printf("%d - %s - %d", (i+1), times[i], pontos[i]);
  46. }
  47. break;
  48. }
  49. printf("Digite 0 para sair");
  50. scanf("%d", &opcao);
  51. }
  52. return 0;
  53. }
Success #stdin #stdout 0s 2108KB
stdin
Standard input is empty
stdout
Standard output is empty