Czesc, potrzebuje pomocy w napisaniu Program, który zamienia literę w napisie na inną literę. Obie litery powinny być pobrane z klawiatury na żądanie programu, w razie nie znalezienia danej litery w napisie, program powinien poprosić o podanie innej litery. Napis jest przechowywany w tablicy.
Mam coś takiego póki:
#include <stdio.h>
#include <string.h>
int main()
{
char tekst[101];
char p,r;
int i;
void slowo(char*);
printf("Wpisz tekst nie przekraczajacy 100 znakow\n");
scanf("%s", &tekst);
slowo(&p);
for (i=0; i<=100; i++)
if (tekst[i]=p){
printf("wszystkie litery '%c' zamien na :\n", p);
scanf("%s", &r);}
else {
printf("Podana litera nie wystepuje w zdaniu.\n");
}
slowo(&p);
for (i=0; i<=100; p==r)
printf("Powstale po zamianie zdanie to: %s", tekst);
system("pause");
return 0;
}
void slowo(char *p)
{
printf("Podaj litere, ktora chcesz zamienic w tekscie:\n");
scanf("%s", &p);
}
Będe bardzo wdzięczny za pomic!