Главная »
2016 » Апрель » 8 » строка - первая и последняя буква
12:28 строка - первая и последняя буква |
#include <iostream>
using namespace std;
void vvod(char *ch)
{
gets(ch);
}
void vivod(char *ch)
{
cout<<ch<<endl;
}
bool FirstLast(char *ch)
{
bool f;
f=true;
if (ch[0]!=ch[strlen(ch)-1])
f=false;
return f;
}
void StringToWords(char *ch)
{
int k, i=0;
char word[20];
while (i<strlen(ch))
{
while ((ch[i]==' ')&&(i<strlen(ch)))
i++;
k=0;
while ((ch[i]!=' ')&&(i<strlen(ch)))
{
word[k]=ch[i];
k++;
i++;
}
i++;
word[k]='\0';
if (FirstLast(word))
vivod(word);
}
}
int main()
{
setlocale(LC_ALL,"rus_rus.1251");
char str1[80];
vvod(str1);
//vivod(str1);
StringToWords(str1);
system("pause");
return 0;
}
|
Просмотров: 296 |
Добавил: denjes
| Рейтинг: 4.5/4 |