#include"string.h"
int main()
{
int i,j,t=1
char a[1000]
gets(a)
for(i=0i<strlen(a)i++) {
if(a[i]==' '){
t=1
continue
}
if(t) {
if(a[i]>='a'&&a[i]<='z')
a[i]-=32
t=0
}
else if(!t&&(a[i]>='A'&&a[i]<='Z')) a[i]+=32
}
puts(a)
return 0
}
/*
运行结果:
i LOvE yOu
I Love You
*/
int main(void){
char szBuf[100]
gets(szBuf)
printf("value:\n%s\n", szBuf)
scanf("%[^\n]", szBuf)
printf("value:\n%s\n", szBuf)
}
#include<stdio.h>#include<string.h>
void main()
{
char ser[256]//最多能输入256个字符 如果想再多一点,可加大数组
int i=0
int j=0
char c
printf("\t\t请输入你要输入一句话,输入回车结束!\n\n")
while((c=getchar())!='\n')//以回车做为结标志
{
ser[i++]=c
}
if(c=='\n')
ser[i]='\0'//把结束符赋给数组ser
printf("\n\n")
printf("你输入的是-〉%s\n\n",ser)//单词全打印出来了
}