#include #include /* zaradi funkcije atof */ /**********************************************************/ /* Preprost kalkulator */ /* Primer klica: calc 12 + 23 */ /**********************************************************/ void main(int argc, char *argv[]) { double a,b,c; char znak; if(argc<3) printf("premalo podatkov"); else { a = atof(argv[1]); /* konverzija obeh podatkov */ b = atof(argv[3]); znak = argv[2][0]; /* tu je znak operacije */ switch (znak) { case '+': c = a + b; break; case '-': c = a - b; break; case '*': c = a * b; } printf( "%lf %c %lf = %lf \n", a, znak, b, c); } }