#include <cstdio>
int main()
{
int a = 1; // целое 32-битное число от -2^31 до 2^31 - 1 (2^31 - это примерно 2 000 000 000)
long long b = 2; // целое 64-битное число (2^63 - примерно 8 * 10^18)
double c = 1.3; // вещественное число
char d = 'a'; // символ
char e[100] = "abc"; // строка, в этой строке можно хранить максимум 100 символов, изначально там хранятся 3 символа - abc.
scanf("%d", &a); // считать int
scanf("%I64d", &b); // считать long long
scanf("%lf", &c); // считать double
scanf("%c", &d); // считать один символ
scanf(" %c", &d); // пропустить все пробелы и переводы строк и первый не пробельный символ
scanf("%s", e); // считать слово (пропустить все пробелы и переводы строк и читать до первого пробела или перевода строки)
gets(e); // считать строку (пропустить все пробелы и переводы строк и читать до перевода строки)
// printf - тоже, что и scanf
printf("%lf\n", c); // вывод double
printf("%.20lf\n", c); // вывод double ровно с 20 знаками после запятой
return 0;
}