26/02/2010, 12:34
|
| | Fecha de Ingreso: febrero-2010
Mensajes: 39
Antigüedad: 14 años, 9 meses Puntos: 0 | |
Respuesta: un struct imprime mas de lo permitido esta mal en esto
scanf("%s", &agenda.nombre);
no tienes que poner el "&", siempre que pasas un array por parámetros siempre estas pasando la dirección de memoria del primer elemento
eso significa que puedes hacerlo así:
scanf("%s", agenda.nombre);
o así:
scanf("%s", &agenda.nombre[0]);
los dos resultan en lo mismo |