Cod sursa(job #844862)

Utilizator SpiderManSimoiu Robert SpiderMan Data 29 decembrie 2012 21:29:05
Problema A+B Scor 100
Compilator cpp Status done
Runda 23dezile_2 Marime 0.61 kb
# include <cstdio>
# include <cstring>

const char *FIN = "adunare.in", *FOU = "adunare.out";

namespace adunare {
    int a, b;
    void fisier (const char *fis) { // fis = in, out
        if (!strcmp (fis, "in")) freopen (FIN, "r", stdin);
        if (!strcmp (fis, "out")) freopen (FOU, "w", stdout);
    }
    int cit (int &a) {
        scanf ("%d", &a);
    }
    int suma (int a, int b) {
        return a + b;
    }
    void afis (int a) {
        printf ("%d", a);
    }
}

using namespace adunare;

int main (void) {
    fisier ("in"), cit (a), cit (b);
    fisier ("out"), afis (a + b);
}