Creative Commons License Foxbond's Repo

/** (c) 2012 Michał (Foxbond) Chraniuk */
#include <stdlib.h>
#include <stdio.h> 
#include <cstring> //strlen


int main (){

	char sn[200];
	bool rep = false;

	printf("Podaj swoje nazwisko: ");

	scanf("%s", sn);

	for (short i=97;i<123;i++){
		if ((int)sn[0] == i){
			rep = true;
			sn[0] = sn[0]-32;
			break;
		}
	}

	for (short i=0, len=strlen(sn);i<len;i++){
		if ((int)sn[i] == 45){
			for (short ii=97;ii<123;ii++){
				if ((int)sn[i+1] == ii){
					rep = true;
					sn[i+1] = sn[i+1]-32;
					break;
				}
			}
		}
	}
	
	system("cls");
	if (rep){
		printf("Nazwiska piszemy z duzej litery!\nPoprawnie: %s\n", sn);
	}else{
		printf("Napisales nazwisko poprawnie: %s\n", sn);
	}

	return 0;
}

> Back