После выполнения, результат был очень странным:Странный результат при попытке печати
#include <stdio.h>
int main(){
int a,b;
printf("enter two numbers :");
scanf("%d%d",&a,&b);
if(a>b){
printf("maximum number is %d",&a);
}
else{
printf("maximum number is %d",&b);
}
return 0;
}
После ввода двух чисел в результате консоли был:
maximum number is 2686696
2686696 очень странно для меня, если я вхожу два числа, такие как 5, 3, должны показать мне 5, но показывает 2686696 !!!
Может ли кто-нибудь вести меня?
@ShafikYaghmour - Спасибо, отредактирован. – Sadique
Отлично, просто увидел, что +1 –