[ bms8619 @ 29.04.2013. 01:20 ] @
prilicno sam nov u C, hobista, dakle ne pucam nesto visoko i ozbiljno. Ipak, treba mi pomoc, nesto sam nacvakao, ali mi ne radi bas kako sam zamislio. Moze ispravka koda?

Code:

#include <stdio.h>

main(){
    
    char unos1[20];


    
    printf("Uneti string oblak\n\n");
    fgets(unos1, 20, stdin);
    
    if(unos1 == "oblak"){
        printf("Unesen je tekst oblak");
    
    } else {
        
        printf(">>Uneti tekst nije oblak\n\n");
    }
}



prilikom pokretanaj uvek izvrsi else{}
[ Picsel @ 29.04.2013. 02:37 ] @
Stringovi u C-u se ne porede tako, vec mozes da koristis funkciju strcmp iz biblioteke string.h

Code:
if (strcmp(unos1, "oblak") == 0)
[ bms8619 @ 29.04.2013. 13:11 ] @
Code:

printf("\nFala kume!\n");