Bonjour tout le monde,
je suis en train de me remettre au C et j'ai un petit problème :
je veux lire une ligne entière sur l'entrée standard, j'utilise pour ca la fonction gets (même si elle à l'air dépréciée ...)
cette fonction a marchée toute la journée sur d'autre programme, et depuis quelque heures elle ne veux plus : rien que le simple programme suivant me renvoit une erreur de segmentation dès que je rentre und chaîne ...
Si quelqu'un a une idée de où ça pourrait venir ça m'arrangerait bien,Code:
1
2
3
4
5
6
7
8
9
10
11 #include<unistd.h> #include<stdio.h> #include<stdlib.h> #include<string.h> int main(int argc, char **argv) { char* phrase; gets(phrase); exit(0); }
merci d'avance !!