#include <stdio.h>
int main ()
{
int num [100]; /* Declara um vetor de inteiros de 100 posicoes */
int count = 0;
int totalnuns;
do
{
printf ("Entre com um numero (-999 p/ terminar): "
scanf ("%d", &num [count]);
count++;
}
while (num[count -1] != -999);
totalnuns = count -1;
printf ("\n\n\tOs numeros que voce digitou foram:\n"
for (count = 0; count < totalnuns; count++)
printf ("%d\n", num [count]);
system("PAUSE"
return (0);
}
Tem que fazer isso:
Reescreva o exemplo acima, realizando a cada leitura um teste para ver se a dimensão do vetor não foi ultrapassada. Caso o usuário entre com 100 números o programa deverá abortar o loop de leitura automaticamente. O uso so Flag (-999) não devera ser retirado.