Scanf()
无效。没有它的作用。
#include <stdio.h>
int main ()
{
int test,i,l=0,j;
char name[100],name1[100];
scanf("%d",&test);
while(test--)
{
scanf("%[^\n]s",name);
l=strlen(name);
for(i=0;i<=l;i++)
{
if (name[i]>=97 && name[i]<=122)
{
name1[i]= name[i]-32;
}
else
{
name1[i]= name[i];
}
}
printf("%s",name1);
}
return 0;
}
我没有收到错误。