Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <iostream>
- using namespace std;
- const int MAXCHAR=20;
- void prendiInput(char* str1, char* str2){
- cout << "Stringa 1:";
- cin >> str1;
- cout << endl << "Stringa 2:";
- cin >> str2;
- }
- int main(){
- char str1[MAXCHAR];
- char str2[MAXCHAR];
- prendiInput(str1, str2);
- cout <<endl;
- int risultato = strcmp(str1, str2);
- //strcmp() è una FUNZIONE della LIBRERIA STANDARD che dà:
- // -1 -> la stringa di sinistra (str1) viene prima
- // 1 -> viceversa
- // 0 -> sono uguali
- //Vedi https://cplusplus.com/reference/cstring/strcmp/
- if(risultato == 0)
- cout << "sono uguali.";
- else if(risultato == -1)
- cout << "stringa 1 viene prima in ordine lessicografico";
- else
- cout << "stringa 2 viene prima in ordine lessicografico";
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement