Pagini recente » Cod sursa (job #680367) | Cod sursa (job #1202634) | Cod sursa (job #1687381) | Cod sursa (job #2552464) | Cod sursa (job #662747)
Cod sursa(job #662747)
#include <stdio.h>
#include <stdlib.h>
#define LIMIT 1000000000
#define FILE_NAME "adunare.in"
int main()
{
FILE *ifp = NULL;
FILE *ofp = NULL;
int a, b;
if((ifp = fopen(FILE_NAME,"r")) == NULL){
fprintf(stderr, "error: unable to open file %s\n", FILE_NAME);
exit(1);
}
ofp = fopen("adunare.out","w");
fscanf(ifp, "%d %d", &a, &b);
if(a >= 0 && a < LIMIT || b >= 0 && b < LIMIT){
fprintf(ofp, "%d\n", a + b);
}
else{
fprintf(stderr, "error: limit exceeded\n");
exit(1);
}
return 0;
}