Sunteți pe pagina 1din 1

# include <stdio.h> # include <string.

h> void main( void) { char s1[80], s2[80]; int i; printf ("Introduceti primul sir: "); gets (s1); printf ("\n Introduceti al doilea sir: "); gets (s2); /* lungimile sirurilor */ printf ("\n%s are %d caractere \n", s1, strlen (s1)); printf ("\n%s are %d caractere \n", s2, strlen (s2)); /* compararea sirurilor */ i = strcmp (s1, s2); if (!i) printf ("Sirurile sunt egale \n"); else if (i < 0) printf ("Sirul %s mai mic decit %s \n",s1, s2); else printf ("Sirul %s mai mare decit %s", s1, s2); /* concatenarea lui s2 la sfirsitul lui s1 */ if (strlen(s1) + strlen (s2) < 80 ) { strcat (s1, s2); printf ("%s \n", s1); } /* copierea lui s2 n s1 */ strcpy (s1, s2); printf ( "%s %s\n", s1, s2); }

S-ar putea să vă placă și