Напечатать все слова, отличные от последнего слова, предварительно преобразовав каждый из них по правилу - C (СИ)
Формулировка задачи:
Дан текст. Напечатать все слова, отличные от последнего слова, предварительно преобразовав каждый из них по следующему правилу.
а) Оставить в слове только первые вхождение каждой буквы.
б) Если слово нечетной длины,то удалить ее среднюю букву.
Решение задачи: «Напечатать все слова, отличные от последнего слова, предварительно преобразовав каждый из них по правилу»
textual
Листинг программы
а)#include<stdio.h> int main(){ char slovo[3]; int e,I,k; for(e=0;e<2;e++){ scanf(“%c”,&slovo[i]); } for(i=0;i<2;i++){ while((slovo[i]!=’ ‘) &&(i<=2)){ for(k=j;k<j;k++){ if((slovo[i]!=slovo[k]) &&(i!=k)){ k=k+1; } if(k!=k+1){ printf(“%c”,slovo[k]); } } } }
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д