Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- /* T5 zadatak 6 - Napisati funkciju int jednaki(char *s1, char *s2)
- koja proverava da li su stringovi s1 i s2 jednaki. U
- glavnom programu od korisnika učitati dva
- stringa (maksimalne dužine 20 karaktera) i
- ispisati da li su jednaki. */
- #include <stdio.h>
- #include <string.h>
- int jednaki(char *,char *);
- int main(){
- char str1[21],str2[21];
- int n;
- printf("Unesite prvi string:"); // unos prvog stringa
- gets(str1);
- printf("unesite drugi string:"); // unos drugog stringa
- gets(str2);
- n = jednaki(str1,str2); // n uzima povratnu vrednost
- if(n == 1){ // ako n uzme 1
- printf("Stringovi su jednaki.\n"); // znaci jednaki su
- }else printf("Stringovi nisu jednaki.\n"); // u suprotnom nisu
- return 0;
- }
- int jednaki(char* str1, char* str2){
- if(strcmp(str1,str2)==0){ // strcmp je fja koja poredi dva stringa i vraca vrednost 0 ako su stringovi identicni
- return 1; // u ovom slucaju vratimo 1 jer su identicni stringovi
- }else return 0; // ukoliko nisu isti vratimo nulu
- }
Advertisement
Add Comment
Please, Sign In to add comment