MOUMOUquanqiu 2021-11-15 09:07 采纳率: 66.7%
浏览 17
已结题

必须用循环输入字符串才能进行查找替换的操作吗 为什么我这个输出一串乱码

#include<stdio.h>
#include<string.h>
int main(){
    int i,count;
    count=0;
    i=80;
    char string[i];
    gets(string);
    printf("%c",string[1]);
    for(i=0;i<80;i++){
        printf("%c",string[i]);
        if(string[i]>'A'&&string<='Z'){
        
        if(string[i]!='U'&&string[i]!='E'&&string[i]!='I'&&string[i]!='0')
        //printf("")
        count++;
    }}
    printf("%d",count);
}


  • 写回答

1条回答 默认 最新

  • bekote 2021-11-15 09:23
    关注

    img


    少了[i]

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论

报告相同问题?

问题事件

  • 系统已结题 11月23日
  • 已采纳回答 11月15日
  • 创建了问题 11月15日