Boa tarde Valmir,
Existem alguns erros no código, nos 2 primeiros scanf você está passando uma variável do tipo double, mas está dizendo pro scanf que ele vai receber um float( "%f") para receber um double no scanf usamos o "%lf", além disso nos 3 scanf faltou usar o &
ao lado da variável que recebe o valor digitado pelo scanf.
Abaixo segue o código corrigido.
#include <stdio.h>
int main() {
double numeroa;
double numerob;
int op;
double resp;
printf("escolha o primeiro numero:");
scanf("%lf",&numeroa);
printf("escolha o segundo numero:");
scanf("%lf", &numerob);
printf("Agora escolha a operaçao, um(soma), dois(subtracao), tres(multiplicacao), quatro(divisao):\n");
scanf("%d", &op);
if (op == 1) {
resp = numeroa + numerob;
printf("%f", resp);
}
if(op == 2) {
resp = numeroa - numerob;
printf("%f", resp);
}
if(op == 3) {
resp = numeroa * numerob;
printf("%f", resp);
}
else if(op == 4) {
resp = numeroa / numerob;
printf("%f", resp);
}
else {
return 0;
}
}
Abraços