Язык С++
 
почему выдает ошибку в 
c =  sqrt (f);
(подчеркивает sqrt или =)
программа:
// Гипотенуза.cpp: определяет точку входа для консольного приложения.//
#include "stdafx.h"
#include <iostream>
using namespace std;
int main( )
{ 
int a;
 int b;
 double c;
 int d;
 int e;
 int f; 
cin>> a;
 cin>> b;
 d = a^2;
 e = b^2;
 f = d+e;
 c =  sqrt (f);
 cout<< c; 
system ("pause"); 
return 0;
}
подскажите, как исправить на уровне 1-го года обучения программированию.
Фото ошибки ниже.
                        
                                    Приложения:
                    
                            Ответы
                                            Ответ дал: 
                                                                                    
                                        
                                            
                                                
                                                
                                                
                                                    0
                                                
                                            
                                        
                                    
                                        Добавь библиотеку 
#include <math.h>
                                    
                                        
                                        
                                #include <math.h>
Вас заинтересует
                
                        2 года назад
                    
                
                        2 года назад
                    
                
                        7 лет назад
                    
                
                        10 лет назад
                    
                
                        10 лет назад