Удалить первый и последний до конца
Учитывая строку S, выведите строку S, удаляя первый и последний символ, пока не останется ни одного символа.
граничное условие :
1 <= длина строки S <= 1000
входной формат:
Первая строка содержит S
Пример Ввода/Вывода 1:
Ввод:
вода
Выход :
вода
съел
т
Пример Ввода/Вывода 2:
Ввод:
клавиатура
Выход :
клавиатура
Эйбар
yboa
бо
Что я уже пробовал:
#include <stdio.h> #include <stdlib.h> int main() { int i=0; char s[1000],temp[1000]; scanf("%s",s); while(s[i+2]!='\0') { temp[i]=s[i+1]; i++; } temp[i]='\0'; printf("%s\n",temp); return 0; }
W∴ Balboos, GHB
Ваша домашняя работа - это значит, что вы должны ее делать.
Решать проблемы самостоятельно-вот в чем весь смысл, по крайней мере для тех, кто действительно хочет учиться.