黑马程序员技术交流社区
标题:
计数代码报错,求解
[打印本页]
作者:
dushoupeng
时间:
2015-6-19 23:21
标题:
计数代码报错,求解
#include<stdio.h>
#include<stdlib.h>
void main()
{
printf("请输入一个小于100字符的字符串\n");
char str[1024];
scanf("%s", str);
int i;
int a = 0;
for (i = 0; str[i] != '\0'; i++)
{
if (str[i] == 'A')
{
a++;
}
}
printf("%s", a);
system("pause");
}
写了这个代码,是求输入字符串中A的个数。但是运行起来输入AA后,弹出对话框“0x0F1DFB53 (msvcr120d.dll) (基础测试题.exe 中)处有未经处理的异常: 0xC0000005: 读取位置 0x00000002 时发生访问冲突。”。求解~谢谢
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2