Witam, wczoraj miałem pierwszy wykład o programowaniu C++ i już na jutro muszę zrobić 2 zad. Dopiero się ucze i kiepsko mi to idzie. Prosiłbym o pomoc.
1.Napisz program, który pobiera od użytkownika linię tekstu zatwierdzoną enterem (do 50 znaków). Następnie zlicza ilość cyfr i spacji w podanej linii. Na koniec, wyświetla następujące informacje: ilość znaków w linii, ilość cyfr, ilość spacji.
#include <iostream>
#include <cstdlib>
using namespace std;
int main()
{
char napis[50];
cin.getline(tekst,50);
int d=strlen(tekst);
int cyfra=0;
int spacja=0;
int i=0;
cout<<"Wpisz jakies zdanie "<<endl;
cout<<" : ";
gets(napis);
cout<<"Znakow w zdaniu jest : "<<strlen(napis);
system("PAUSE");
return 0;
}
2.Napisz program, który pobiera od użytkownika dwa słowa. Następnie sprawdza, czy pierwsze z podanych słów nie jest częścią drugiego słowa. Jeśli tak, to z tego drugiego słowa zostanie usunięta ta część. Na koniec zostanie wypisane drugie słowo (po ewentualnych zmianach).
Będę wdzięczny za jakąś podpowiedź i pomoc.