Ввести два значения и вывести их произведение на экран монитора. (через scanf, printf)

Все строки scanf подчеркивает зеленым и появляются ошибки. Исправьте, пожалуйста, что не так. Недавно учу с, пока валенок в этом деле.

   #include <stdio.h>
int main()
{
    int a;
    float b;

    printf("enter a:");
    scanf("%d", &a);

    printf("enter b:");
    scanf("%f", &b);

    printf("a*b");
        scanf("%d*%f");
    

    return 0;
}

Ответы (1 шт):

Автор решения: Dima Kuzmin
#include <stdio.h>
int main()
{

double a, b, c;


printf("enter a:");
scanf("%lf", &a);

printf("enter b:");
scanf("%lf", &b);

printf("%lf * %lf = %lf\n", a, b, a*b);
return 0;

}

Результат:

enter a:2

enter b:4

2.000000 * 4.000000 = 8.000000

→ Ссылка