Ljudi pomagajte razbiću ga.Dakle problem je u običnom konvertovanju velika u mala slova.Hoću da to odradim preko ASCII-a,ali C naravno mora mene da nanervira.
Ono standardno x=X+32 .
Moj kod:
Ako neko nije skontao,npr treba da bude :
ULAZ---------- IZLAZ:
LoPtA ---------- lopta
Ono standardno x=X+32 .
Moj kod:
Code:
#include <stdio.h>
#include <stdlib.h>
#include <string>
int main()
{
//Uppercase-to-Lowercase letter convertor
int num,i,c;
char S[255];
printf("INPUT STRING : \n");
scanf("%s",&S);
for (i=0;i<=strlen(S);i++);
{
if ((65>=(int)S[i]) && ((int)S[i]<=90))
{
num=(int)S[i];
S[i]=(char)num+32;
}
}
printf("\nOUTPUT STRING : \n");
printf("%s\n",S);
system("pause");
return 0;
}
#include <stdio.h>
#include <stdlib.h>
#include <string>
int main()
{
//Uppercase-to-Lowercase letter convertor
int num,i,c;
char S[255];
printf("INPUT STRING : \n");
scanf("%s",&S);
for (i=0;i<=strlen(S);i++);
{
if ((65>=(int)S[i]) && ((int)S[i]<=90))
{
num=(int)S[i];
S[i]=(char)num+32;
}
}
printf("\nOUTPUT STRING : \n");
printf("%s\n",S);
system("pause");
return 0;
}
Ako neko nije skontao,npr treba da bude :
ULAZ---------- IZLAZ:
LoPtA ---------- lopta