Я пытаюсь написать программу, которая будет сравнивать только одну и ту же букву, но сначала она должна преобразовывать любой случай в конкретный случай.
Но у меня возникают проблемы с преобразованием строки в любой конкретный случай с использованиемфункция, хотя я понял, как это сделать без функции.Вот мой кодМожет кто-нибудь помочь мне узнать, где я иду не так?
#include<stdio.h>
#include<string.h>
void order(char input[])
{
int i=0;
while(input[i]!='\0')
{
if(input[i]>'65' && input[i]<'92')
{
input[i]+=32;
// printf("WORKING\n");
}
i++;
}
}
int main()
{
char input1[101], output1[101];
char input2[101], output2[101];
int r;
scanf("%s",tolower(input1));
scanf("%s",input2);
order(input1);
order(input2);
printf("%s\n",input1);
printf("%s\n",input2);
/*
r=strcmp(output1,output2);
if(r<0)
printf("-1\n");
else if(r>0)
printf("1\n");
else
printf("0\n");
*/
}