

Проблема с выводом в консоли
#include
#include "pch.h"
#include
using namespace std;
int main()
{
setlocale(LC_ALL, "RU");
char name1, name2, name3;
char sc1, sc2, sc3;
unsigned short cnt1, cnt2, cnt3;
float sq1, sq2, sq3;
/* Введение фактических данных*/
cout << ("1. Введите: название, школу, количество, площадь >");
cin >> name1 >> sc1 >> cnt1 >> sq1;
cout << ("2. Введите: название, школу, количество, площадь >");
cin >> name2 >> sc2 >> cnt2 >> sq2;
cout << ("3. Введите: название, школу, количество, площадь >");
cin >> name3 >> sc3 >> cnt3 >> sq3;
/* Вывод таблицы */
/* вывод заголовков */
cout << ("----------------------------------------------\n");
cout << ("|Буддийские монастыри Японии периода Нара |\n");
cout << ("|--------------------------------------------|\n");
cout << ("| Название | Школа | Количество|Площадь земли|\n");
cout << ("| | | монахов| (га) |\n");
cout << ("|----------|-------|-----------|-------------|\n");
/* вывод строк фактических данных */
cout << " |" << name1 << " |" << sc1 << " |" << cnt1 << " |" << sq1 << " |" << endl;
cout << " |" << name2 << " |" << sc2 << " |" << cnt2 << " |" << sq2 << " |" << endl;
cout << " |" << name3 << " |" << sc3 << " |" << cnt3 << " |" << sq3 << " |" << endl;
/* вывод примечаний */
cout << ("|---------------------------------------------|\n");
cout << ("| Примечание: Т - Тэндай; С - Сингон; |\n");
cout << ("| Д - Дзедзицу |\n");
cout << ("-----------------------------------------------\n");
return 0;
}
Выводит какой-то бред. Что не так ?

#include
#include
#include
cout << "|" <<width(10)<< name1 << "|" <<width(7)<< sc1 << "|" <<width(11)<< cnt1 << " |" << sq1 << " |" << endl;
<< name1 << / << sc3 <<
ты считаешь, что тут тебе все оттабулируется?