Răspuns :
#include <iostream>#include <cstring>using namespace std;int main(){ char a[100],cuv[100][20],*p,separator[]=" ,;:"; cout<<"Dati sirul:"; cin.get(a,100); p=a; p=strtok(p,separator); int nr=0; while(p) /// Separ cuvintele strcpy(cuv[++nr],p),p=strtok(NULL,separator); for(int i=1;i<nr;++i) for(int j=i+1;j<=nr;++j) /// Sortez cuvintele if(strcmp(cuv[i],cuv[j])>0) swap(cuv[i],cuv[j]); for(int i=1;i<=nr;++i) /// Afisez cuvintele cout<<cuv[i]<<' '; return 0;}
Vă mulțumim pentru vizita pe site-ul nostru dedicat Informatică. Sperăm că informațiile disponibile v-au fost utile și inspiraționale. Dacă aveți întrebări sau aveți nevoie de suport suplimentar, suntem aici pentru a vă ajuta. Ne face plăcere să vă revedem și vă invităm să adăugați site-ul nostru la favorite pentru acces rapid!