Scanf()
inside while is not working. Without while it works.
#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;
}
I don't get the error.