Para realizar iteraciones C te proporciona tres tipos de bucles: for, while y do-while. Realmente da igual cual de los tres uses... únicamente hay que tener cuidado en que el bucle se realice correctamente.
Lo único que te falta es una secuencia de escape, es decir, salvo que te pidan un número fijo de iteraciones (10, 20, etc) lo normal es que te indiquen que el programa finalice al introducir una clave (el 0, un caracter no numérico, ...).
Para el primer caso lo más lógico sería usar un bucle for tal que:
Código C:
Ver originalfor(i=0;i<10;i++)
{
// Contenido del bucle
}
En el otro caso casi tendría más sentido usar un bucle while o do-while
Código C:
Ver originalint num;
while(num!=0) // Se repite mientras el número introducido sea distinto de 0
{
// Contenido del bucle
}
Un saludo.