Переделать cout в printf - C (СИ)
Формулировка задачи:
помогите пожалуйста преределать так, чтобы в программе использовались printf/scanf
void main(void) { struct STACK *head=NULL; while(1) // выводим меню { cout<<"Операции:"; cout<<"a-добавить элемент"<<endl; cout<<"p-вывод содержимого стека"<<endl; cout<<"t-удаление заданного элемента"<<endl; cout<<"f-сортировка методом пузырька"<<endl; cout<<"q-выход"<<endl; fflush(stdin); switch(getch()) // считываем один символ { case 'a': case 'A':add(&head); break; case 'p': case 'P':display(head); break; case 't': case 'T':del_t(&head); break; case 'f': case 'F':sort_puz(&head); break; case 'q': case 'Q': return; default: cout<<"ERROR..."<<endl; cout<<"Повторите ввод"<<endl; } // проверка со строчными и прописными буквами и вызов соответвствующей функции cout<<"press any key"<<endl; // приостановка для просмотра getch(); // результатов } }
Решение задачи: «Переделать cout в printf»
textual
Листинг программы
printf("Операции:"); printf("a-добавить элемент\n");
Объяснение кода листинга программы
Операции:
- это текст, который выводится на экран при помощи функции printf. Это не переменная, поэтому здесь не указаны кавычки.a-добавить элемент
- это текст, который также выводится на экран при помощи функции printf. Это не переменная, поэтому здесь не указаны кавычки.
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д