Balkan SA:MP

Ostalo => Development => C, C++, C#, C-objective => Temu započeo: Coldplay poslato Avgust 13, 2013, 12:16:44 POSLE PODNE

Naslov: [C][Pomoc] U vezi racunskih operacija
Poruka od: Coldplay poslato Avgust 13, 2013, 12:16:44 POSLE PODNE
Evo, znam da ima ovdje ljudi koji su voljni pomoci, veliki sam pocetik.
Znaci, poceo sam malo raditi zadatke, i mislio sam se napraviti da korisnik ubaci realni broj polumjera, i da mu izbaci koliki je opseg i povrsina. Ali zapeo sam na jednom djelu
int main()
{
  int kruska, jabuka, sljiva, rajcica;
  printf("Zadani polumjer trokuta je?");
  scanf("%d", &jabuka);
  if(jabuka>0)
  {
  /* Ovdje ispod */
  kruska=("%d+%d", jabuka);
  printf("Polumjer je %d", jabuka);
  printf("Opseg je %d", kruska);
  }
  system("PAUSE");
  return 0;
}

Kako da dobijem "Krusku" tj, opseg kruga? Znaci da dva puta zbrojim polumjer, posto znam ako imam brojeve, ali ovo gore mi neradi, samo mi izbacuje da je opseg isti broj kao sto je polumjer. Mozeli se uopce ovako zbrajati/mnoziti/djeliti, ili ima neki drugi nacin na koji se zbrajaju/oduzimaju/mnoze/djele formati i adrese?
EDIT
Da neotvaram novu temu, mogu li preko "if" napraviti provjeru da li je korisnik unio slovo ili broj?
Hvala unaprijed
Naslov: Odg: [C][Pomoc] U vezi racunskih operacija
Poruka od: Coldplay poslato Avgust 13, 2013, 14:21:40 POSLE PODNE
Korisnik "Husein kapetan Gradašević" mi je pomogao, ovdje moze lock.
Trebalo je ovako ici
int main()
{
  int kruska, jabuka, sljiva, rajcica;
  printf("Zadani polumjer trokuta je?");
  scanf("%d", &jabuka);
  if(jabuka>0)
  {
  /* Ovdje ispod */
  kruska = jabuka + jabuka;
  printf("Polumjer je %d\n", jabuka);
  printf("Opseg je %d", kruska);
  }
  system("PAUSE");
  return 0;
}