Código (cpp) [Seleccionar]
#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.