ist zwar schon ein wenig verfrickelt, aber compilieren geht noch:
#include <stdio.h>
#include <string.h>
#include <ctype.h>
int main()
{
char satz[255], zeichen,buffer[255];
int len,vergleich, i;
printf("Geben sie einen Satz ein:\n");
fflush(stdin);
gets(satz);
fflush(stdin);
printf("Geben sie einen Buchstaben ein:\n");
fflush(stdin);
scanf("%c", & zeichen);
fflush(stdin);
len=strlen(satz);
for (i=0;i<=len;i++)
{
printf("%i",isupper(satz));
if(isupper(satz) != 0)
tolower(satz);
}
printf("%s\n",satz);
tolower(zeichen);
for(i=0;i<len;i++)
{
if(satz == zeichen)
satz = toupper(satz);
}
printf("%s",satz);
gets(buffer);
}