Im довольно новыми для C, но мне нужна помощь в этомПочему мой код не работает?
#define PISS 73
#include <stdio.h>
int a, b, c;
int killmeplease(int a, int b, int c);
int main(void)
{
puts("WHATS YOUR AGE");
//Gets int 'a'
scanf_s("%d", &a);
int killmeplease;
printf("Youre gonna die in %d years", b);
getchar();
return 0;
}
int killmeplease(int a, int b, int c)
{
PISS - a = b;
return 0;
}
Не судите. Не уверен, что это просто что-то, что я пропустил, но что бы это ни было, это не позволяет запустить код. Возможно, я сделал это неправильно, но если вы можете помочь, это здорово.
После предварительной обработки, это 'PISS - а = Ь; 'будет' 73 - a = b; ', что недопустимо. Что он должен был делать? –
Вам уже рассказали о [минимальных полных примерах] (http://stackoverflow.com/help/mcve). Как вы думаете, что должна делать линия '73 - 1 = b?'? – Beta
@ 13x предполагалось взять возраст пользователей и вычесть его из 73, чтобы узнать, сколько лет у них осталось жить –