Palabra mas corta en una frase

Tengo un problema :cry:

Necesito un programa que me encuentre la palabra mas corta

Y no se como hacer

Ayudaaaaaaaaaaaaaa

void setup()
{
Serial.begin(9600);
}
void loop()
{
String nom;
int n;
nom=Leer_Texto_Serial();
Serial.println(nom);
n=nom.length();
Serial.println(n);

}

Hola, sin hurgar en tu programa, basicamente creas una variable minima=100, por ejemplo, y la variable long (ambas del tipo int) que almacena la longitud de cada palabra, luego puedes hacer

if (long < minima) minima = long;

Saludos.

Moderador
Por favor edita tu post usando etiquetas de código.

Lee las Normas del foro