problema l requerir números

Iniciado por 7hongo7, 17 Febrero 2013, 03:15 AM

0 Miembros y 1 Visitante están viendo este tema.

amchacon

Cita de: leosansan en 17 Febrero 2013, 17:34 PMPor cierto, el uso de "while (getchar() != '\n' && getchar() != EOF);" es usualmente usado para limpiar el buffer "después" de una entrada, pero donde está no tiene como mucho sentido.[/size]  :rolleyes:
Cierto, habría que ponerlo despues del scanf. No antes.
Por favor, no me manden MP con dudas. Usen el foro, gracias.

¡Visita mi programa estrella!

Rar File Missing: Esteganografía en un Rar

rir3760

Cita de: BatchianoISpyxolo en 17 Febrero 2013, 20:42 PMAhora lo que no tengo claro es que tú pides el tamaño del array al usuario... y, ¿reservamos la memoria estática en tiempo de ejecución? Supongo que será posible...
Una declaracion similar a esta:
int num_elem;

/* Asignacion de algun valor a num_elem */

int valor[num_elem];

Es valida o no dependiendo del estandar de C utilizado al compilar el programa:

A) En C90 no es posible.
B) En C99 si es valida (Array de longitud variable o VLA).
C) En C11 es (Ouch!) opcional.

Ni modo, asi es la vida ...

Un saludo
C retains the basic philosophy that programmers know what they are doing; it only requires that they state their intentions explicitly.
--
Kernighan & Ritchie, The C programming language

7hongo7

Vientos muchas gracias a todos es algo parecido lo que tengo que hacer ahora déjenme  probarlo, gracias BatchianoISpyxolo y leosansan sus codigos son geniales ahora a probarlos para que me salga el programa que me dejaron jejeje

7hongo7

 ;-) ;-) ;-) ;-) ;-) ;-) ;-) ;-) ya me salio mi programa muchas gracias a todos y su ayuda vientos  :P :P :P :P :P :P :P