static void Main(string[] args)
{
string s="",revwrd="",wrd="";
string str = Console.ReadLine();
str = str + " ";
int strlen = 0, i;
foreach (var c in str)
{
strlen++;
}
for (int j = 0; strlen > 0; j++)
{
for (i = 0; str[i] != ' '; i++)
{
wrd += str[i];
}
for (int m = i-1; m >= 0; m--)
{
revwrd+=wrd[m];
}
revwrd += " ";
for (int k = i + 1; k < strlen; k++)
{
s += str[k];
}
wrd = "";
str = s;
s = "";
strlen = strlen - (i+1);
}
Console.Write(revwrd);
Console.ReadLine();
}
Output:

{
string s="",revwrd="",wrd="";
string str = Console.ReadLine();
str = str + " ";
int strlen = 0, i;
foreach (var c in str)
{
strlen++;
}
for (int j = 0; strlen > 0; j++)
{
for (i = 0; str[i] != ' '; i++)
{
wrd += str[i];
}
for (int m = i-1; m >= 0; m--)
{
revwrd+=wrd[m];
}
revwrd += " ";
for (int k = i + 1; k < strlen; k++)
{
s += str[k];
}
wrd = "";
str = s;
s = "";
strlen = strlen - (i+1);
}
Console.Write(revwrd);
Console.ReadLine();
}
Output:

No comments:
Post a Comment