C语言编程问题,我错误的那个请问怎么改,题目是,和我的程序都贴图了,来个高手看下

2025-06-24 04:28:19
推荐回答(5个)
回答1:

char c[M]={xxx} 先把这个改下,M=10,后面都有多少个数了

回答2:

将宏定义M的值改大一些,大于数组中字符的个数,这里需要大于12就差不多了。

回答3:

‘F’与‘G‘重复了,导致出现了12个字符,但是数组只能容纳10个字符,所以出错!

回答4:

你这个明明定义的是c[10] 但是你后面数组却又12个数据,这个明显是溢出了啊

回答5:

定义10个有12个元素,溢出了