Estou iniciando em programação em C, queria saber porque esse código não funciona
#include <stdio.h>
#include <stdlib.h>
#include <math.h>
int main(){
float x,y;
scanf("%f &f", &x ,&y);
printf("Hipotenusa : %f\n", sqrt(pow(x,2) + pow(y,2)));
system("pause");
return 0;
}