%d во суштина значи „прикажи цел број (таканаречен integer)“. Пример:
Код:
#include<stdio.h>
void main()
{
int a = 15;
printf("A = %d", a); // a = 15 thus на екран ќе се испечати A = 15
}
%d - int
%f - float
%c - char
симболот & има неколку значења во C/C++
1. „Bitwise AND“ - пример 2 & 1 == 3;
2. „Адреса на“ - пример int* ptr = &x;
Претпоставувам дека ти го користиш во scanf каде следен од името на променливата (&promenliva) би ја означувал самата променлива на која му доделуваш вредност. Пример:
Код:
#include<stdio.h>
void main()
{
printf("Vnesi edna brojka i edna bukva");
scanf("%d%c", &a, &c);
printf("Vneseniot broj e %d, a vnesenata bukva e %c",a ,c);
}
Имај на ум кодот не го проверив и пишувам слепо и по сеќавање, но концептот е сигурно погоден.