2501_91114358 2026-01-30 11:26 采纳率: 100%
浏览 13
已采纳

vs2010,C语言中error C2059: 语法错误:“)”


#define _CRT_SECURE_NO_WARNINGS
#include <stdio.h>
int main(){
  int a;
  int i,j,k;
  int cnt=0;
  scanf("%d",&a);
  
   i=a;
  while(i<=a+3){
    j=a;
    while(j<=a+3){
        k=a;
        while(k<=a+3){
            if(i!=j && i!=k && j!=k){
            cnt++;
            printf("%d%d%d",i,j,k);
            if(cnt==6){
             printf("\n");
             cnt=0;
            }else{
            printf(" ");
            }
          }  **这边提示有错误**                                                                                                                                      )
         k++;
        }
     j++;
    }
    i++;
  }

  return 0;
}

img


请问这该怎么改?

  • 写回答

4条回答 默认 最新

  • 赵4老师 2026-01-30 17:25
    关注

    偶遇到类似问题都是用
    “每次用/.../注释掉不同部分再重新编译,直到定位到具体语法出错的位置。”
    的方法解决的。

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论
查看更多回答(3条)

报告相同问题?

问题事件

  • 已采纳回答 2月4日
  • 创建了问题 1月30日