using System;
public class ReverseWords2
{
public static void Main()
{
string texto = "Hola que tal";
string resultado = "";
string palabraActual = "";
foreach(char letra in texto)
{
if (letra != ' ')
palabraActual += letra;
else
{
resultado = " " + palabraActual + resultado;
palabraActual = "";
}
}
// Caso especial de la última palabra, sin espacio posterior
resultado = palabraActual + resultado;
Console.WriteLine( resultado ); // tal que Hola
}
}