编程知识 cdmana.com

Pourquoi cette conversion de cas ne fonctionne - t - elle pas toujours correctement?

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;}



Voir la réponse1:

Prends tes deux.scanf()Supprimer




Voir la réponse2:

版权声明
本文为[Questions et réponses du rseoc]所创,转载请带上原文链接,感谢
https://cdmana.com/2021/11/20211125173928584T.html

Scroll to Top