Переделать 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");

Объяснение кода листинга программы

  1. Операции: - это текст, который выводится на экран при помощи функции printf. Это не переменная, поэтому здесь не указаны кавычки.
  2. a-добавить элемент - это текст, который также выводится на экран при помощи функции printf. Это не переменная, поэтому здесь не указаны кавычки.

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


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

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

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