Código
#include <stdio.h> #include <conio.h> #include <stdlib.h> #include <windows.h> #include <WinDef.h> int valitext(char *pnom, int longi) { char num[10]={' '}; int x=0,vm; int g=0; int equisde; do { vm=getch(); if(vm>=48 && vm<=57 || vm==32) { printf("%c",vm); num[x]=vm; x++; } if(vm==8 && x>0) { printf("\b \b"); x--; num[x]=' '; } } while(vm!=13 && x!=10); return num; } main() { int a,b; printf("Escribe algo: "); a=valitext(); printf("\nResultado: %d",a); getch(); }
Editado: No olvides los bbcode.