- #include <stdio.h> 
- #include <math.h> 
-   
- typedef struct { 
-     int x; 
-     int y; 
- } ponto; 
- int quadradoPontos(int p1, int p2) { 
- } 
- void lePonto(char nome, char coordenada, ponto *p) { 
-     printf("\nDigite o ponto p%c(%c): ",-  nome ,-  coordenada );
 
-     if (- coordenada  == 'X') scanf("%d", &- p ->- x );
 
- } 
- int main() { 
-     ponto p1, p2; 
-     lePonto('1', 'X', &p1); 
-     lePonto('1', 'Y', &p1); 
-     lePonto('2', 'X', &p2); 
-     lePonto('2', 'Y', &p2); 
-     printf("\nResultado: %.2f", sqrt(- quadradoPontos (- p1. x,-  p2. x) +-  quadradoPontos (- p1. y,-  p2. y)));
 
- } 
-   
- //https://pt.stackoverflow.com/q/128830/101 
				I2luY2x1ZGUgPHN0ZGlvLmg+CiNpbmNsdWRlIDxtYXRoLmg+Cgp0eXBlZGVmIHN0cnVjdCB7CiAgICBpbnQgeDsKICAgIGludCB5Owp9IHBvbnRvOwppbnQgcXVhZHJhZG9Qb250b3MoaW50IHAxLCBpbnQgcDIpIHsKICAgIHJldHVybiBwb3cocDIgLSBwMSwgMik7Cn0Kdm9pZCBsZVBvbnRvKGNoYXIgbm9tZSwgY2hhciBjb29yZGVuYWRhLCBwb250byAqcCkgewogICAgcHJpbnRmKCJcbkRpZ2l0ZSBvIHBvbnRvIHAlYyglYyk6ICIsIG5vbWUsIGNvb3JkZW5hZGEpOwogICAgaWYgKGNvb3JkZW5hZGEgPT0gJ1gnKSBzY2FuZigiJWQiLCAmcC0+eCk7CiAgICBlbHNlIHNjYW5mKCIlZCIsICZwLT55KTsKfQppbnQgbWFpbigpIHsKICAgIHBvbnRvIHAxLCBwMjsKICAgIGxlUG9udG8oJzEnLCAnWCcsICZwMSk7CiAgICBsZVBvbnRvKCcxJywgJ1knLCAmcDEpOwogICAgbGVQb250bygnMicsICdYJywgJnAyKTsKICAgIGxlUG9udG8oJzInLCAnWScsICZwMik7CiAgICBwcmludGYoIlxuUmVzdWx0YWRvOiAlLjJmIiwgc3FydChxdWFkcmFkb1BvbnRvcyhwMS54LCBwMi54KSArIHF1YWRyYWRvUG9udG9zKHAxLnksIHAyLnkpKSk7Cn0KCi8vaHR0cHM6Ly9wdC5zdGFja292ZXJmbG93LmNvbS9xLzEyODgzMC8xMDE=