Tegnao elkezdtem tanulgatni a C nyelvet (PHP után egy kicsit nagyon fura
). No de a lényeg az, hogy valamiért nem megy ez az egyszerű számológép. A program lefut, csak a végén mindig 0.0000 ír. Aki segít, annak köszönöm szépen előre!
Kód:
#include <stdio.h>
#include <stdlib.h>
int main()
{
float a,b;
int valaszto;
float ossz = a+b;
float kivon = a-b;
float szoroz= a*b;
float oszt = a/b;
printf(\"Irjon be ket szamot, illetve egy muveleti jelnek megfelelo szamot! (+=1,-=2,*=3,: =4) \\n\");
scanf(\"%f\"\"%f\"\"%d\", &a, &b, &valaszto);
if (valaszto == 1)
{
printf(\"%f\", &ossz);
}
else if(valaszto==2)
{
printf(\"%f\",&kivon);
}
else if(valaszto== 3)
{
printf (\"%f\",&szoroz);
}
else if (valaszto==4)
{
printf(\"%f\",&oszt);
}
else
{
printf(\"Nincs ilyen muvelet!\");
}
return 0;
}
Dupla hozzászólás automatikusan összefûzve. ( 2015. augusztus 28. - 15:07:31 )
Senki?:S