dragon2.cpp: In function 'int main()':
dragon2.cpp:24:17: warning: narrowing conversion of 'a' from 'int' to 'long double' [-Wnarrowing]
24 | p[i] = {a,b};
| ^
dragon2.cpp:24:19: warning: narrowing conversion of 'b' from 'int' to 'long double' [-Wnarrowing]
24 | p[i] = {a,b};
| ^
dragon2.cpp:29:13: warning: narrowing conversion of 'd1' from 'll' {aka 'long long int'} to 'long double' [-Wnarrowing]
29 | pt d = {d1,e1}, e = {d2,e2};
| ^~
dragon2.cpp:29:16: warning: narrowing conversion of 'e1' from 'll' {aka 'long long int'} to 'long double' [-Wnarrowing]
29 | pt d = {d1,e1}, e = {d2,e2};
| ^~
dragon2.cpp:29:26: warning: narrowing conversion of 'd2' from 'll' {aka 'long long int'} to 'long double' [-Wnarrowing]
29 | pt d = {d1,e1}, e = {d2,e2};
| ^~
dragon2.cpp:29:29: warning: narrowing conversion of 'e2' from 'll' {aka 'long long int'} to 'long double' [-Wnarrowing]
29 | pt d = {d1,e1}, e = {d2,e2};
| ^~