Ho un problema con questo codice
Codice:
//Calcolo dell'area di un triangolo
#include <cstdio>
#include <iostream>
using namespace std;
int main()
{
int a = 0; int b = 0;
printf("Base: ");
scanf("%d",a);
printf("Altezza: ");
scanf("%d%", b);
cout << a << " per " << b << " fa " << int (a*b) << endl;
getchar();
return 0;
}
Non mi da errori di compilazione, ma quando lo eseguo e digito il primo numero, crasha. Come ma?