您的位置: 首页 > 技术问答 > 请问下关于括号统计的问题 请问下关于括号统计的问题 分类: 技术问答 • 2022-04-08 08:59:32 问题描述: 题目是这样要求 我编写的程序是 不知道为什么始终得不到想要的结果 如图 答 5-9行改for(i=0;i<50&&nm[i-1]!='@';i++) nm[i]=getchar();或者6,7行去掉8行后面加if(nm[i]=='@')break; 因为你有getchar和scanf两个重复输入了,况且第六行那样写,我验证了一下,没赋上值,你也可以验证一下 #include<stdio.h> int main() { char a[10]; int i=0; for(i=0;i<10&&a[i-1]!='@';i++) a[i]=getchar(); for(i=0;i<10;i++) printf("%d:%c\n",i,a[i]); return 0; } 答 第10行可以不要,11行的等于号去掉