Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <stdio.h>
- int strcms(const char *s1, const char *s2)
- {
- int i = 0; int k;
- int j = 0;
- int zmienna1 = 1; int zmienna2 = 1;
- while(s1[i] != '\0')
- {
- i++; //dlugosc napisu 1szego
- }
- printf("dlugosc n1 : %d\n", i);
- while(s2[j]!= '\0')
- {
- j++; // dlugosc napisu 2giego
- }
- printf("dlugosc n2 : %d\n", j);
- for(k = 0 ; k < i ; k++ )
- {
- if(s1[k] == 32)
- {
- zmienna1 = zmienna1 +1;
- }
- }
- for(k = 0; k < j ; k++ )
- {
- if(s2[k] == 32)
- {
- zmienna2 = zmienna2 +1;
- }
- }
- if(zmienna1 < zmienna2 || i < j )
- {
- return -1;
- }
- if(zmienna1 == zmienna2)
- {
- return 0;
- }
- if(zmienna1 > zmienna2 || i > j)
- {
- return 1;
- }
- }
- int main(void)
- {
- char napis1[20]; char napis2[20];
- gets(napis1);
- gets(napis2);
- printf("ODPOWIEDZ : %d ",strcms(napis1,napis2));
- return 0;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement