Выведите на экран значения переменных в строку, используя оператор printf - C (СИ)
Формулировка задачи:
"Введите три переменные j123(int), flag (int), z(char), их значение определите с помощью оператора scanf. Выведите на экран значения переменных в строку, используя оператор printf."
Я чайник)) Вот что получилось, не понимаю, почему не выводит.
#include <stdio.h> int main () { int j123, flag; char z; printf ("vvedy j123, flag, z"); scanf ("%d%o", &j123,&flag, "%f%e", &z); printf ("%d%o", &j123,&flag, "%f%e", &z); return 0; }
Решение задачи: «Выведите на экран значения переменных в строку, используя оператор printf»
textual
Листинг программы
#include<stdio.h> main() { int a,b,c,d,p; p=1; printf("\nVvedite 4 chisla\n"); scanf("%d,%d,%d,%d",&a,&b,&c,&d); if(a<0)p=p*a; if(b<0)p=p*b; if(c<0)p=p*c; if(d<0)p=p*d; if (p==1) p=0; printf("\np=%d",p); }
Объяснение кода листинга программы
- Подключение стандартной библиотеки для работы с вводом-выводом
- Объявление пяти переменных типа int (a, b, c, d, p)
- Присваивание переменной p значение 1
- Вывод на экран просьбы ввести 4 числа
- Считывание с помощью функции scanf четырех чисел и их сохранение в переменных a, b, c, d
- Осуществление проверки на отрицательность значения переменной a и умножение переменной p на a при отрицательном значении
- Осуществление проверки на отрицательность значения переменной b и умножение переменной p на b при отрицательном значении
- Осуществление проверки на отрицательность значения переменной c и умножение переменной p на c при отрицательном значении
- Осуществление проверки на отрицательность значения переменной d и умножение переменной p на d при отрицательном значении
- Проверка значения переменной p и приравнивание ее к 0 при равенстве 1
- Вывод на экран значения переменной p
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д