这个C语言程序哪错了?请大侠帮助改正下

来源:百度知道 编辑:UC知道 时间:2024/05/14 07:42:42
#include "stdio.h"
int main()
check ( int ix, int iy) ;
int foundp = 0;
intmaxx = 0,maxy = 0,minx = 1000,miny = 1000;
for ( x = 0; x < 512; x + + )
for ( y = 0; y < 512; y + + )
{
if ( check ( x, y) &&! check ( x + 1, y + 1) )
{
if ( x = <minx) minx = x;
if ( x > =maxx) maxx = x;
if ( y = <miny) miny = y;
if ( y >maxy) maxy = y;
foundp + + ;
}
else if ( ! check ( x, y) &&check ( x + 1, y +1) )
{
if ( x + 1 = <minx) minx = x + 1;
if ( x + 1 > =maxx) maxx = x;
if ( y + 1 = <miny) miny = y + 1;
if ( y + 1 >maxy) maxy = y + 1;
foundp + +
}
if ( foundp > = 1&& ! check ( x, y) &&!
check ( x + 1, y + 1) )
continue;
}
printf ( "minx = % d,maxx = % d miny = % d,
maxy = % d" ,minx,maxx,miny,m

#include <stdio.h>
void main()
{
check(int ix, int iy);
int foundp = 0;
int maxx=0,maxy=0,minx=1000,miny=1000,x,y;
for(x = 0; x < 512; x++)
for(y = 0; y < 512; y++)
{
if(check(x,y) && ! check(x + 1,y + 1))
{
if(x =< minx) minx = x;
if(x >= maxx) maxx = x;
if(y =< miny) miny = y;
if(y > maxy) maxy = y;
foundp++;
}
else
if(! check(x, y) && check(x + 1, y +1))
{
if(x + 1 =< minx) minx = x + 1;
if(x + 1 >= maxx) maxx = x;
if(y + 1 =< miny) miny = y + 1;
if(y + 1 > maxy) maxy = y + 1;
foundp++;
}
if(foundp >= 1 && ! check(x,y) && ! check(x + 1,y + 1))
continue;
}
printf ("minx=%d, maxx=%d, miny=%d, maxy=%d\n",minx,maxx,mi