Cod sursa(job #582720)

Utilizator dcarbunescucarbunescu dcarbunescu Data 15 aprilie 2011 19:36:19
Problema A+B Scor 100
Compilator cpp Status done
Runda Arhiva de probleme Marime 0.72 kb
#include <stdio.h>
#include <iostream.h>

int scriere( int k)
{
    FILE *f = fopen( "adunare.out", "w");
    
    if( !f)
    {
        printf( "Fisierul nu exista!");
        return -1;   
    } 
    
    fprintf( f, "%i", k);
    fclose( f);
       
    return 1;    
}

int citire( int &n, int &m)
{
    FILE *f = fopen( "adunare.in", "rt");
    
    if( f == NULL)
    {
        printf("\n\t Fisierul nu poate fi gasit!!!");
        return 0;
    }
    
    fscanf( f, "%i", &n);
    fscanf( f, "%i", &m);
         
    fclose( f);          
    return 1;
}

int main()
{
    int n, m, sum;
    
    citire( n, m);
    
    sum = n + m;
    
    scriere( sum);  
    
    return 0;    
}