#include<stdio.h>
scanf ("%d", &n); // #define _CRT_SECURE_NO_WARNINGS
scanf_s ("%d%d", &r, &c); // текст без пробілів
scanf_s ("%20s", &address); // максимально 20 символів
%d – int | %f – float | %lf – double | %с – char | %s – string |
Очистити буфер вводу (після scanf())
int ch;
while (((ch = getchar()) != EOF) && (ch != '\n'));
або
while (getchar() != '\n');
Текст з пробілами
char name[20];
gets_s(name); // ввести
puts(name); // вивести
Записати текст у вказівник
char* _name;
char* name = new char[50];
gets_s(name, 50);
_name = name;
cout << _name<<endl;