Duvida de iniciante

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;
}

1 - veja sempre o retorno que o terminal te da, ele pode inclusive retornar o erro. No caso, o problema se encontra no:

scanf("%f &f", &x ,&y);
scanf("valor da variavel x: %f, valor da variavel y: %f", &x, &y);
1 curtida

Que falta de atenção.
Vlw Brother

Nada, acontece com todos, sempre. Como não estou envolvido com o problema, fica mais fácil de localizar erros, se estiver fazendo facul. verá muito disso kk. Bora 0/