E_BAEK 2022-10-10 20:29 采纳率: 50%
浏览 45
已结题

关于#PTA#的问题,如何解决?(标签-C语言|关键词-字符串)

PTA C语言(原创题)

img

img

#include <stdio.h>
int main()
{
    int n,i,s=0;
    scanf("%d",&n);
    char c[n];
    scanf("%s",&c);
    int a=0,b=0,count=0;
for(i=0;i<n;i++){
switch(c[i]){
    case 'C':a++;
        break;
    case 'J':b++;
        break;
    case '9':count++;
        break;}
}
if(a!=0&&b!=0){
    s=1;
    printf("JC HAPPY!!!\n");
}
else
    printf("JC YYDS!!!\n");
if(count>0&&s==1){
for(int j=1;j<count;j++){
        printf("JC HAPPY!!!\n");
}
}
    return 0;
}

img

测试运行是对的,但是PTA判定部分正确;
希望帮我找找错;

  • 写回答

2条回答 默认 最新

  • 快乐鹦鹉 2022-10-10 20:33
    关注

    scanf("%d\n",&n) 这里的\n应该删掉

    评论

报告相同问题?

问题事件

  • 已结题 (查看结题原因) 10月17日
  • 修改了问题 10月11日
  • 修改了问题 10月10日
  • 创建了问题 10月10日

悬赏问题

  • ¥15 关于#vue.js#的问题:word excel和ppt预览问题语言-javascript)
  • ¥15 Apache显示系统错误3该如何解决?
  • ¥30 uniapp小程序苹果手机加载gif图片不显示动效?
  • ¥20 js怎么实现跨域问题
  • ¥15 C++dll二次开发,C#调用
  • ¥15 请教,如何使用C#加载本地摄像头进行逐帧推流
  • ¥15 Python easyocr无法顺利执行,如何解决?
  • ¥15 为什么会突然npm err!啊
  • ¥15 java服务连接es读取列表数据,服务连接本地es获取数据时的速度很快,但是换成远端的es就会非常慢,这是为什么呢
  • ¥15 vxworks交叉编译gcc报错error: missing binary operator before token "("