alanp1
(usa Outra)
Enviado em 06/06/2020 - 16:52h
Oi pessoal, quando tento comparar duas strings aparece o seguinte erro:
Pergunta: O problema é no código ou é preciso baixar a biblioteca stdlib.h?
atv6.c: In function ‘main’:
atv6.c:215:7: warning: implicit declaration of function ‘strcmp’ [-Wimplicit-function-declaration]
if((strcmp(login, log)==0){
^~~~~~
atv6.c:215:29: error: expected ‘)’ before ‘{’ token
if((strcmp(login, log)==0){
^
atv6.c:222:1: error: expected expression before ‘}’ token
}
^
Segue abaixo o código:
#include <stdio.h>
#include <stdlib.h>
int main(){
char log[20]="admin";
int key;
char login[20]="admin";
key=strcmp(login, log);
printf("%d",key);
}