Ver Mensaje Individual
  #2 (permalink)  
Antiguo 26/04/2011, 17:17
ssaammuu
 
Fecha de Ingreso: abril-2011
Mensajes: 88
Antigüedad: 13 años, 1 mes
Puntos: 24
Respuesta: No entiendo que hago mal en estos FOR

Código:
int i,edad,e[2];
Estás intentando guardar 8 números en un array de 2 números.

Código:
for(i=1;i<=8;i++){
En C/C++ los arrays empiezan por 0

Prueba esto:

Código C++:
Ver original
  1. #include<stdio.h>
  2. #include<conio.h>
  3.  
  4. int main(){
  5.  
  6.     int i,edad,e[8];
  7.  
  8.     for(i=0;i<8;i++){
  9.  
  10.         printf("\n Edad del nino %d: ",i+1); scanf("%d",&edad);
  11.         e[i] = edad;
  12.     }
  13.  
  14.     for(i=0;i<8;i++){
  15.         printf("\n\t las edades son %d",e[i]);
  16.  
  17.     }
  18.  
  19.     getch();
  20.  
  21. }
__________________
Foros Desarrollo de Juegos