Не корректно работает printf - C (СИ)

Узнай цену своей работы

Формулировка задачи:

Добрый день, у меня в этой программе почему то printf выводит нули. Хотя переменные правильно посчитаны. Можете подсказать, в чем проблема?
#include <stdio.h>
 
void power(float *x, int *y);
 
int main(void)
{
    int f;
    float c = 0;
    for (f = 300; f >= 0; f -= 20){
        power(&c, &f);
        printf("%.1f %d\n", &c, &f);
    }
 
        int a = 0;
        scanf_s("&d", a);
}
 
void power(float *x, int *y) 
{
    *x = (*y - 32) * 8.0 / 9.0;
 
}

Решение задачи: «Не корректно работает printf»

textual
Листинг программы
printf("%.1f %d\n", c, f);

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

10   голосов , оценка 3.9 из 5