Pagini recente » Cod sursa (job #2105898) | Cod sursa (job #1079869) | Cod sursa (job #2700569) | Cod sursa (job #85230) | Cod sursa (job #2024351)
#include <iostream>
#include <cstring>
#include <algorithm>
using namespace std;
char s[300],c[300],*n;
//struct cuv{char l[21];}k[250];
int j,i;
bool k;
/*bool iz(cuv A,cuv B)
{
if(strcmp(A.l,B.l)<0)return 1;
return 0;
}*/
int main()
{
cin.getline(s,260);j=0;k=0;
for(i=0;i<=sizeof(s);i++)
{
if(s[i]>'z'||s[i]<'a'){if((i-j)%2!=1&&s[i+1]!=' '){strcpy(c,s+i);strcpy(s+j+1,c);cout<<i<<' '<<j<<'\n';s[j]='#';j=i=j+2;k=1;}
else j=i+1;
cout<<k<<' ';
}
}
if(k==1)cout<<s;
else cout<<"nu exista";
//sort(k,k+i,iz);
//for(j=0;j<i;j++)if(strstr(s,k[j].l)!=NULL&&strcmp(k[j].l,k[j-1].l)!=0)cout<<k[j].l<<'\n';
}