perchè se io inserisco 5 e 5 mi stampa:
&d è uguale a &d&d e maggiore di &d
???
codice:
#include <stdio.h>
int main()
{
int a,b;
printf("Inserisci il primo valore.");
scanf("%d",&a);
printf("Inserisci il secondo valore.");
scanf("%d",&b);
if(a == b)
{
printf("&d e uguale a &d", a, b);
}
if(a > b)
{
printf("&d e maggiore di &d", a, b);
}
else
{
printf("&d e maggiore di &d",b, a);
}
getchar();
getchar();
return 0;
}
EDIT: che idiota.. ho messo & invece di % xD
EDIT: se inserisco 5 e 5 ora mi stampa:
5 è uguale a 55 e maggiore di 5
perchè?