Ulohou tohto programu je že v subore "cisla2.txt" spocita pocet cisel,ked tam bude 5 cisel tak najprv vynasobi všetky tie čísla ktore su uvedene v subore a potom od sucinu tychto čísel odpočita 3tie číslo. Ak bude menej alebo viac ako 5 čísel tak vypíše "zly pocet čísel"
Program ma problem s "else" a ja neviem čo s tym...
Kód: Vybrať všetko
#include <conio.h>
#include <stdio.h>
main ()
{
FILE *fr;
int a,b,c,d,e;
fr=fopen("CISLA2.TXT","r");
{
if (fscanf (fr,"%d %d %d %d %d",a,b,c,d,e)==5)
fscanf (fr,"%d",&a);
fscanf (fr,"%d",&b);
fscanf (fr,"%d",&c);
fscanf (fr,"%d",&d);
fscanf (fr,"%d",&e);
printf ("Sucin je %d\n",a*b*c*d*e);
printf ("Sucin minus tretie cislo je %d",(a*b*c*d*e)-c);
else
printf ("Zly pocet cisel");
}
fclose(fr);
getch();
}