#include <stdio.h>
#define STR /*~~Complete this line~~*/
/* such that the output of the code is
M = 10
N = 5
*/
#define N 5
#define M 10
int main() {
printf(STR(M));
printf("\n");
printf(STR(N));
return 0;
}
Нам нужно напечатать M = 10 и N = 5 на консоли. Я не знаю, как это сделать. Пожалуйста, помогите мне. Вопрос хорошо объясняется в самом коде.Как печатать переменные с #define как #define STR (M) = значение M
'#define STR (X) #X" =% d ", X' – md5
@ md5 - Почему в качестве комментария? – StoryTeller