HOla a todos he creado un programa como tarea, pero no se por que el programa al final me da unos numeros diferentes .
aqui lo posteare.
/*
Un juego de basketball se juega en cuatro tiempos, participan dos equipos y cada equipo posee 5 jugadores.
Suponiendo que no haya cambios de jugadores, escriba un programa que sea capaz de almacenar los puntos encestados por cada jugador de cada equipo en cada tiempo.
Estos puntos deben acumularse para cada uno de los jugadores de cada equipo en cada tiempo y luego imprimir los resultados del juego en cada tiempo para cada jugador.
Las lecturas deben hacerse en un ciclo y este ciclo debe terminar cuando se digite el cuarto numero 5.
*/
#include <stdio.h>
#include <conio.h>
#include <math.h>
int equipoa [3][5];
int equipob [3][5];
int totala [1][5];
int totalb [1][5];
int player = 0, a =0, b=0;
int team_a = 0, team_b = 0;
int puntos = 0;
int cont, cuartos ;
int teama, teamb;
main()
{
printf(" * Bienvenidos a la finales del baloncesto Dominicanon");
for(cuartos = 0; cuartos <= 3; ++cuartos)
{
printf("nntt.: Final Del %i Cuarto :.", cuartos + 1);
printf("nnEquipo An");
for(cont = 0; cont <= 4; ++cont)
{
// printf("nPosicion: %d%d n", cuartos, cont); //prueba de posicion
printf(" Puntos encestado por Jugador #%i :", cont + 1);
scanf(" %d", & equipoa[cuartos][cont]);
//sumatoria de puntos
totala[0][cont] = totala[0][cont] + equipoa[cuartos][cont];
team_a = team_a + totala[0][cont];
}
printf("nPunto en el final de cuarto: %d", team_a);
printf("nnEquipo Bn");
for(cont = 0; cont <= 4; ++cont)
{
// printf("nPosicion: %d%d n", cuartos, cont); //prueba de posicion
printf(" Puntos encestado por Jugador #%i :", cont + 1);
scanf(" %d", & equipob[cuartos][cont]);
//sumatoria de puntos
totalb[0][cont] = totalb[0][cont] + equipob[cuartos][cont];
team_b = team_b + totalb[0][cont];
}
printf("nnPunto en el final de cuarto: %d", team_b);
}
// Suma total de puntos
printf("nnEquipo A");
for(a = 0; a <= 4; ++a)
{
printf ("ntTotal Punto jugador #%i %d ", a + 1, totala[0][a]);
teama = teama + totala[0][a];
}
printf("nnEquipo B");
for(a = 0; a <= 4; ++a)
{
printf ("ntTotal Punto jugador #%i %d ", a + 1, totala[0][a]);
teamb = teamb + totalb[0][a];
}
//presentacion de los puntos
printf("nntPuntuacion final para el equipo A %d ", teama);
printf("ntPuntuacion final para el equipo B %d ", teamb);
if (teama > teamb)
printf("nnEl equpo ganador es el equipo A");
else
printf("nnEl equpo ganador es el equipo B");
getch();
}