Error C2447: отсутствует заголовок функции - C (СИ) (77888)
Формулировка задачи:
#include "stdafx.h"
#include <stdio.h>
#include <conio.h>
#include <stdlib.h>
struct m{
unsigned m5;
unsigned m1;
} mask;
int main()
{
size_t size = 1000000;
int i = 0;
double sum = 0.0;
mask.m1 = 0x1;
mask.m5 = 0x10;}
{ FILE *f;
f=fopen;
if ((fopen(file.txt,"rw"))==NULL){
exit(1);}
while (i<size)
sum+=((i&mask.m1)&&(i&mask.m5))?i:0;
++i;
printf("sum=%e\n",sum);
getch();
}Решение задачи: «Error C2447: отсутствует заголовок функции»
textual
Листинг программы
#include <stdio.h>
#include <conio.h>
#include <stdlib.h>
struct m{
unsigned m5;
unsigned m1;
} mask;
int main()
{
size_t size = 1000000;
int i = 0;
double sum = 0.0;
mask.m1 = 0x1;
mask.m5 = 0x10;
FILE *f;
f=fopen("file.txt","rw");
if ( f==NULL )
exit(1);
while (i<size)
{
sum+=((i&mask.m1)&&(i&mask.m5))?i:0;
++i;
}
printf("sum=%e\n",sum);
getch();
return 0;
}