菜鸟问题 希望大神帮忙解决

#include<stdio.h>
int main()
{
	int a;
	scanf("%d",&a);
	int i,j,k;
	i=a;
	int cnt=0;
	while(i<=a+3)
	{
		j=a;
		while(j<=a+3)
		{
			k=a;
			while(k<=a+3)
			{
				if(i!=j)
				{
					if(i!=k)
					{
						if(j!=k)
						{
							cnt++;
							printf("%d%d%d",i,j,k);
							if(cnt==6)
							{
								printf("\n");
								cnt=0;
							}
							else{
								printf(" ");
							}
						}
					}
				}
				}
				k++;
			}
			j++;
		}
		i++;
	}
	return 0;
}

没事,多了个大括号而已,将return 0;上面第一个大括号 } 删去即可。

多了一个“}”

#include<stdio.h>


int main()


{


	int a;


	scanf("%d",&a);


	int i,j,k;


	i=a;


	int cnt=0;


	while(i<=a+3)


	{


		j=a;


		while(j<=a+3)


		{


			k=a;


			while(k<=a+3)


			{


				if(i!=j)


				{


					if(i!=k)


					{


						if(j!=k)


						{


							cnt++;


							printf("%d%d%d",i,j,k);


							if(cnt==6)


							{


								printf("\n");


								cnt=0;


							}


							else{


								printf(" ");


							}


						}


					}


				}


				}    // 这里多了一个反大括号,删去即可


				k++;


			}


			j++;


		}


		i++;


	}


	return 0;


}

 

多了一个大括号,随便删一个编译器能认出来的