#include<stdio.h>
#include<math.h>
//definiowanie stałej
#define PI 3.14
float tworzaca(float h1, float r)
{
//trochę skróciłem
return sqrt(h1*h1+r*r);
}
int main()
{
int r=0;
int h1=0;
//raczej wynik może być liczba zmiennoprzecinkową

float wynik=0;
float l=0;
printf("Podaj promien\n");
scanf("%d", &r);
printf("Podaj wysokosc\n");
scanf("%d", &h1);
l = tworzaca(h1,r);
//złe wzory miałeś

wynik=(PI*r*r)+(PI*r*l);
printf("Pole powierzchni stozka wynosi: %f\n", wynik);
printf("Tworzaca wynosi %f\n",l);
getchar();
system("Pause");
return 0;
}
//Mam nadzieje, że zrozumiałem, że o to chodziło