- 01
- 02
- 03
- 04
- 05
- 06
- 07
- 08
- 09
- 10
- 11
- 12
- 13
- 14
- 15
- 16
- 17
- 18
- 19
- 20
- 21
- 22
- 23
- 24
- 25
- 26
- 27
- 28
- 29
- 30
- 31
- 32
- 33
#include<stdio.h>
#include<string.h>
int main()
{
char s[81]; //Строка
int k, //Номер слова в строке
i,j; //Параметры цикла
puts("Vvedite stroky");
gets(s);
int m=strlen(s); //Кол-во символов в строке
puts("Stroka:");
puts(s);
// начало косыля
int n=0;
for(i=1;i<=m;i++) if(s[i]==' '&&s[i+1]!=' ') n++;
// конец костыля
if(s[m]==' '){i=m; k=0;}
else{i=m-1; k=1;}
while(1<i){
if(s[i]!=' '&&s[i-1]==' ') k=k+1;
if(k==n&&s[i-1]!=' '){
m=m+1; j=m;
while(j>i){s[j]=s[j-1]; j--;}
s[i]='*'; i--;}
else i=i-1;
}
puts("Izmenennaia stroka:");
puts(s);
fflush(stdin);
return 0;
}
koodeer 13.05.2011 04:57 # +5
absolut 13.05.2011 07:00 # +2
rat4 13.05.2011 07:53 # +2
guest 13.05.2011 08:53 # +3
guest 13.05.2011 09:38 # 0
Lure Of Chaos 13.05.2011 16:07 # 0
eth0 13.05.2011 18:22 # +2
absolut 13.05.2011 19:25 # 0
guest 13.05.2011 11:25 # 0
guest 13.05.2011 12:17 # −1
Ты хочешь, чтобы у тебя?
Ты хочешь с двумя?
yes, babe, i can read your think
guest 13.05.2011 18:30 # 0
Lure Of Chaos 13.05.2011 18:37 # 0
guest 13.05.2011 18:46 # 0
Lure Of Chaos 13.05.2011 18:48 # +1
guest 13.05.2011 18:51 # +1
Короткий вариант.
dark-al 13.05.2011 20:21 # 0
Lure Of Chaos 13.05.2011 20:53 # +3
guest 23.03.2012 16:17 # 0
guest8 08.04.2019 21:06 # −999
guest8 09.04.2019 10:37 # −999
guest8 09.04.2019 17:55 # −999