• Курсы Академии Кодебай, стартующие в мае - июне, от команды The Codeby

    1. Цифровая криминалистика и реагирование на инциденты
    2. ОС Linux (DFIR) Старт: 16 мая
    3. Анализ фишинговых атак Старт: 16 мая Устройства для тестирования на проникновение Старт: 16 мая

    Скидки до 10%

    Полный список ближайших курсов ...

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

  • Автор темы 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*’

какой необходим спецификатор, чтобы программа скомпилировалась и выполнялась?
 
F

Fre4et

Огромное спасибо =)
P.S.
как же я жестоко не внимателен =\\
 
Мы в соцсетях:

Обучение наступательной кибербезопасности в игровой форме. Начать игру!