Я относительно не давно взялся за изучение Си.. Если пользователь введет "vasya" ему должно вывести petya, и наоборот.
Но в итоге получаю ошибку:
petyas.c: In function ‘main’:
petyas.c:9:17: warning: comparison between pointer and integer
9 | if (petyasya == "petya"){
| ^~
petyas.c:11:23: warning: comparison between pointer and integer
11 | }else if (petyasya == "vasya");
| ^~
Весь код :
#include <stdio.h>
int main () {
int petyasya;
printf ("petya or vasya");
scanf ("%d", &petyasya);
if (petyasya == "petya"){
printf("vasya luche!");
}else if (petyasya == "vasya");
printf("llooll");
return 0;
}
скажите что я делаю не так и в чём моя ошибка?
P.s это не c++ это обычный C