online compiler and debugger for c/c++

code. compile. run. debug. share.
Source Code   
Language
dictionary=[ {'Фамилия':'Агапов', 'Имя':'Анатолий','Отчество':'Юрьевич','Номер группы':1 , 'Успеваемость':5}, {'Фамилия':'Антонов', 'Имя':'Виктор','Отчество':'Константинович','Номер группы':7 , 'Успеваемость':2}] def record(): dictionary.append({ 'Фамилия':input('Введите фамилию: '), 'Имя':input('Введите Имя: '), 'Отчество':input('Введите Отчество: '), 'Номер группы':int(input('Введите Номер группы: ')), 'Успеваемость':int(input('Введите Успеваемость: '))}) return 'Готово' def show(s): di=[] for i in dictionary: if s==2: if i['Успеваемость']==2: di.append(show_print(i)) else: di.append(show_print(i)) print(*sorted(di), sep='\n') def show_print(d): return f"{d['Фамилия']}, {d['Имя']}, {d['Отчество']}, Номер группы: {d['Номер группы']}, Успеваемость: {d['Успеваемость']}" while True: act=int(input(''' Что Вы желаете сделать? 1 - Записать студента в словарь 2 - Вывсти студентов имеющих оценку 2 3 - Вывести список всех студентов 0 - Выход из программы ''')) if act==1: print(record()) if act==2: show(2) if act==3: show(0) if act==0: break

Compiling Program...

Command line arguments:
Standard Input: Interactive Console Text
×

                

                

Program is not being debugged. Click "Debug" button to start program in debug mode.

#FunctionFile:Line
VariableValue
RegisterValue
ExpressionValue