#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 函数最后一起输出,而不是一个一个输出?