aboutsummaryrefslogtreecommitdiff
path: root/exam01/subjects/3-1-wdmatch/subject.fr.txt
blob: 383fe15f5691a58581833a5ea5c47046a51732c9 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
Assignment name  : wdmatch
Expected files   : wdmatch.c
Allowed functions: write
--------------------------------------------------------------------------------

Le programme prend en paramètres deux chaînes de caractères et vérifie qu'il
est possible d'écrire la première chaîne de caractères a l'aide des caractères
de la deuxiême chaîne, tout en respectant l'ordre des caractères dans la
deuxième chaîne.

Si cela est possible, le programme affiche la première chaîne de caractères,
suivie de '\n'. Sinon le programme affiche seulement '\n'.

Si le nombre de paramètres transmis est différent de 2, le programme affiche
'\n'.

Exemples :

$>./wdmatch "faya" "fgvvfdxcacpolhyghbreda" | cat -e
faya$
$>./wdmatch "faya" "fgvvfdxcacpolhyghbred" | cat -e
$
$>./wdmatch "forty two" "qfqfsoudf arzgrsayns tsryegftdgs sjytwdekuooixq " | cat -e
forty two$
$>./wdmatch "error" rrerrrfiiljdfxjyuifrrvcoojh | cat -e
$
$>./wdmatch | cat -e
$