fork download
  1. #include<stdio.h>
  2. #include<locale.h>
  3. #include<math.h>
  4.  
  5. int main(void)
  6. {
  7. setlocale(LC_ALL,"portuguese");
  8.  
  9. double num, teste;
  10.  
  11. printf("Por obséquio, digite um número: \n");
  12. scanf("%lf",&num);
  13.  
  14. teste = sqrt(num);
  15. if(num == 1)
  16. printf("O número é quadrado perfeito!\n");
  17. else{
  18. if(pow(teste,2) == num)
  19. printf("O número é quadrado perfeito!\n");
  20. else
  21. printf("O número NÃO é quadrado perfeito!\n");
  22. }
  23. return 0;
  24. }
Success #stdin #stdout 0.01s 5268KB
stdin
Standard input is empty
stdout
Por obséquio, digite um número: 
O número é quadrado perfeito!