Спецификатор

  • Автор темы Автор темы Fre4et
  • Дата начала Дата начала
F

Fre4et

Написал программу, которая вычисляет факториал.
Код:
#include <stdio.h>
#include <math.h>
int main()
{
int k, l;
printf("k=");
scanf("%d",&k);
if (k%2==0)
{l=2;}
if (k%2==1)
{l=1;}
double s;
s=k*l;
int m=1;
int n;
for (n=2;n<=s;n++)
m*=n;
printf("\n%d",&m);
return 0;
}

При компиляции происходит ошибка такого рода:
Код:
fre4et@Radio-RK86:~/C++/Lab$ g++ laba3t.cpp -o laba3t
laba3t.cpp: In function ‘int main()’:
laba3t.cpp:19: предупреждение: формат ‘%d’ предполагает тип ‘int’, но аргумент 2 имеет тип ‘int*’

какой необходим спецификатор, чтобы программа скомпилировалась и выполнялась?
 
Код:
printf("\n%d",m);
 
Огромное спасибо =)
P.S.
как же я жестоко не внимателен =\\
 
Мы в соцсетях:

Взломай свой первый сервер и прокачай скилл — Начни игру на HackerLab

🚀 Первый раз на Codeby?
Гайд для новичков: что делать в первые 15 минут, ключевые разделы, правила
Начать здесь →
🔴 Свежие CVE, 0-day и инциденты
То, о чём ChatGPT ещё не знает — обсуждаем в реальном времени
Threat Intel →
💼 Вакансии и заказы в ИБ
Pentest, SOC, DevSecOps, bug bounty — работа и проекты от проверенных компаний
Карьера в ИБ →

HackerLab