#include<stdio.h>
#include"string.h"
int main()
{
int len,i,flag=1,f;
char a[110];
gets (a);
if(strcmp(a,"cAPS lOCK")==0)
flag=0;
len=strlen(a); )
if(a[0]>='a'&&a[0]<='z'&&flag==1)
{a[0]=a[0]-32;
for(i=1;i<len;i++)
{
if(a[i]>='A'&&a[i]<='Z')
a[i]+=32;
} puts(a);}
else if(flag==0)
printf("cAPS lOCK");
return 0;
}\A. cAPS lOCK.c|10|error: expected statement before ')' token|
#include"string.h"
int main()
{
int len,i,flag=1,f;
char a[110];
gets (a);
if(strcmp(a,"cAPS lOCK")==0)
flag=0;
len=strlen(a); )
if(a[0]>='a'&&a[0]<='z'&&flag==1)
{a[0]=a[0]-32;
for(i=1;i<len;i++)
{
if(a[i]>='A'&&a[i]<='Z')
a[i]+=32;
} puts(a);}
else if(flag==0)
printf("cAPS lOCK");
return 0;
}\A. cAPS lOCK.c|10|error: expected statement before ')' token|
#include"string.h"
int main()
{
int len,i,flag=1,f;
char a[110];
gets (a);
if(strcmp(a,"cAPS lOCK")==0)
flag=0;
len=strlen(a); /*此处多了个右括号,去掉*/
if(a[0]>='a'&&a[0]<='z'&&flag==1)
{a[0]=a[0]-32;
for(i=1;i<len;i++)
{
if(a[i]>='A'&&a[i]<='Z')
a[i]+=32;
}
puts(a);}
else if(flag==0)
printf("cAPS lOCK");
return 0;
}
flag=0;
len=strlen(a); )// 多了