import random
def func():
global a
global b
global c
global d
a = random.randint(0 , 999)
b = random.randint(0 , 999)
с = random.randint(0 , 1)
d = None
if c == 0:
a + b
d = a + b
elif c == 1:
a - b
d = a - b
return a , b , d
func()
И когда я пытаюсь вывести на экран любую переменную с помощью print, то он выводит ошибку, хотя синтаксис верный. Ошибка NameError:
if c == 0:
NameError: name ‘c’ is not defined
И такое случается со всеми переменными, которые я там объявлял.
В интернете ничего не нашел, объясните, пж, что тут неверно
