#include<stdio.h>
void main ()
{
int num=0,i;/*num保存A出现个数,i循环参数*/
char str[30];/*定义一个字符串*/
scanf("%s",str);/*输入一个字符串*/
for(i=0;str[i]!='\0';i++);/*直到字符串结束为止,循环判断字符串中每个字符是不是A*/
{
if(str[i]=='A');/*出现A的情况,num数目加1*/
num=num+1;/*num加1,可简单写成num++*/
}
printf("number= %d",num);/*输出A的个数*/
getch();
}
追问num=num+1;/*num加1,可简单写成num++*/这一步在编译时为何错误
追答可能写num++时候忘记加分号了应该是
num++;