20分求助 不知道为何输出结果不换行
查看原帖
20分求助 不知道为何输出结果不换行
855017
chaorijun楼主2023/9/6 17:47
#include<stdio.h>
int main()
{
	int N,M,i,pr= 0,t=2;
	scanf("%d",&N); 	
	while(scanf("%d",&pr)!= EOF)
		{   M = 0;
			if (t%2 == 0)
			{
				for (i = 0;i<pr;i++)
				{
				
					printf("0");
					M++;
					if(M == N)
					{
						printf("\n");
						M = 0;
					}
				}
				t++;
			}
			else
			{
				for (i = 0;i<pr;i++)
				{
					printf("1");
					M++;
					if(M == N)
					{
						printf("\n");
						M = 0;
					}
				}
				t++;
			}
		}
	return 0;	
}
2023/9/6 17:47
加载中...