Напечатать все слова, отличные от последнего слова, предварительно преобразовав каждый из них по правилу - 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]);
}
}
}
}

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

6   голосов , оценка 4 из 5
Похожие ответы