编程知识 cdmana.com

這個大小寫轉換為什麼總是運行不對呢

img

#include<stdio.h>int main(){    char c;    scanf("%c",&c);    while((c=getchar())!='\n'){        if(c>='A'&&c<='Z'){            c=c+32;            printf("%c",c);        }        else if(c>='a'&&c<='z'){            c=c-32;            printf("%c",c);        }        else{            printf("%c",c);        }        scanf("%c",&c);    }    return 0;}



參考答案1:

把你的兩個scanf()删掉




參考答案2:

版权声明
本文为[CSDN問答]所创,转载请带上原文链接,感谢
https://cdmana.com/2021/11/20211125173928584T.html

Tags 大小
Scroll to Top