各位大佬 这个到底哪错了 刚开始学

#include int main() {int i,j; for(i=1;i<3;i++) {printf("i=&d;",i); for(j=1;j<3;j++) printf("j=%d",j); printf("j=%d"\n",j); } printf("i=%d"\n",i); return 0; }

多了几个引号,删掉就好了

int main() 
{
	int i, j; 
	for (i = 1; i<3; i++) 
	{ 
		printf("i=&d;", i); 
		for (j = 1; j<3; j++) 
			printf("j=%d", j); 
		printf("j=%d\n",j); 
	} 
	printf("i = %d\n", i); 
	return 0; 
}

 

printf("j=%d"\n",j); 改为printf("j=%d\n",j);

}

printf("i=%d"\n",i); 改为printf("i=%d\n",i);

删除%d后面的双引号

 

您好,我是有问必答小助手,您的问题已经有小伙伴解答了,您看下是否解决,可以追评进行沟通哦~

如果有您比较满意的答案 / 帮您提供解决思路的答案,可以点击【采纳】按钮,给回答的小伙伴一些鼓励哦~~

ps:问答VIP仅需29元,即可享受5次/月 有问必答服务,了解详情>>>https://vip.csdn.net/askvip?utm_source=1146287632