Oye es importante que sepas lo que quieres realizar y como hacerlo, e decir, que deseas que haga el programa, (cual es el problema y como solucionarlo).
No te haré el programa, pero te daré unas pistas para que lo hagas con cada problema que tengas.
Muestre un programa en c, que imprima en pantalla los números desde un valor inicial, hasta un valor final, ingresados por el usuario, tanto en forma descendente como ascendente.
1. Bien queremos que el programa tome 2 números ingresados por el usuario.
Crea las variables para ingresar los 2 valores, y luego pídele al usuario que ingrese los números por separado.
2. Ahora con los datos ingresados, queremos que el programa nos muestre en pantalla cada uno de los números subsiguientes. De manera ascendente (sumar) y descendente (restar).
Para hacer esto debemos tomar en cuenta que los números pueden ser: iguales, es decir ser el mismo numero, o pueden ser diferentes, por lo cual uno sera mayor que el otro.
Si, son iguales no se mostrara en pantalla mas que el mismo numero.
Si no, comprobaremos cual es mayor o menor y desde allí empezaremos a sumar o restar , un dígito a uno de los números hasta que este sea igual al otro número y que además después de cada operación nos muestre en pantalla el resultado.
Oucccchhh, creo que hice el programa completo, pero la verdad, siempre debes hacer lo mismo antes de escribir una sola linea de código. Aun, antes de hacer diagramas de flujo.