ayuda para imprimir

man79
30 de Diciembre del 2009
necesito introducir un dato en un programa y des pues lo tengo que imprimir ese dato pero el dato tiene que ir separado por el signo menos (-), un punto, una letra, etc no importa lo que lo divida
por ejemplo.
el programa me pedira que intro dusca un dato:
"introduce un numero de 9 digitos"
lo tecleo y se le asigna a una variable ya declarada. y por ejemplo tecleo 123456789 (eso si no le tengo que poner el signo menos sino que chiste)
luego tengo que imprimir el numero que introduje pero tiene que tener el siguiente formato de improsion
123-456-789 "el numero con el signo menos"

(eso de que tiene que estar dividido por el signo menos es un ejemplo puede ser un punto, una letra,etc)


como le puedo hacer para que me imprima eso en pantalla (estoy programando con c)

domyng
30 de Diciembre del 2009
Pues lo que usted quiere haces es que aparesca el resultado en la pantalla de comando no?
Para eso puede usar la funcion "putchar" que lo que hace es mostrar el dato que tu le indiques, o tambien puede usar la funcion "getchar" que lo que hace es recoger los caraceteres que escribes mediante el teclado y lo muestra.

si necesita que te diga algo mas avisamelo.