Hola de nuevo esta fue mi solucion sin arreglos :D
Código C:
Ver originalint numero, repitemayor = 0, repitemenor = 0, max = 0, men = 0;
int d;
numero = int.Parse(textBox1.Text);
//numero de cifras del numero
// int Numerodecifras = textBox1.TextLength;
men = numero % 10;
for (; numero > 0; )
{
d = numero % 10;
numero = numero / 10;
if (d >= max)
{
if (d == max)
{
repitemayor = repitemayor + 1;
}
else
{
repitemayor = 0;
}
max = d;
}
if (d <= men)
{
if (d == men)
{
repitemenor = repitemenor + 1;
}
else
{
repitemenor = 0;
}
men = d;
}
}
textBox2.Text = max + " se repite " + repitemayor + " veces";
textBox3.Text = men + " se repite " + repitemenor + " veces";