《c程序设计语言》读书笔记--大写转小写
#include <stdio.h> #include <stdlib.h> #include <string.h> int aoti(char c) { if(c >= 'A' && c <= 'Z') return c-'A'+'a'; else return c; } int main() { int i = 0; int c,d; while((c = getchar()) != EOF && c != '\n') { d = aoti(c); i++; printf("%c",d); } return 0; }
大写转小写;问题:为啥 printf 函数最后一起输出,而不是一个一个输出?