Daca ma poate ajuta si pe mine cineva...cand compilez urmatorul program imi da error:"MISPLACED BREAK" si nu imi dau seama unde e gresit.
#include<stdio.h>
#include<iostream.h>
void main()
{
FILE*f=fopen("date.in","rt");
FILE*g=fopen("multimi.out","wt");
int i,n,x,a[100];
fscanf(f,"%d",&n);
for(i=1;i<=n;i++)
fscanf(f,"%d",&a[i]);
for(i=1;i<=n;i++)
{
a[i]=i*2;
fscanf(f, "%d", &x);
if(x==a[i])
{
fprintf(g,"*");
break;
}
}
if(i>n)fprintf(g,"!");
for(i=1;i<=n;i++)
fprintf(g,"%d", &a[i]);
}
E o problema luata dintr-o carte de teste de informatica si am adaptat-o ptr. fisiere.
Dar nu inteleg de ce imi da aceasta eroare.
Ma poate ajuta cineva va rog ?