Bonjour
J'ai presque exactement le même problème que djldjl là:
http://www.developpez.net/forums/sho...stack+smashing

Seulement je suis comme lui , je ne vois pas du tout comment changer la taille d'une pile afin de ne plus avoir cet horrible message d'erreur...
(je me suis fais démolir par millie là ...) .
A tout hasard je précise que pour écrire mes (humbles) programmes j'utilise gedit , sur Ubuntu.

et au cas où on me le demande encore, voilà mon code
Code : Sélectionner tout - Visualiser dans une fenêtre à part
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
29
30
 
#include <stdio.h>
 
int main (void)
 
{
char base[64];
printf ("chaine :");
scanf ("%s", &base[64]);
switch (base[64])
{
case 'A' : 
printf ("c'est un adn\n");
break;
case 'T' : 
printf ("c'est un adn\n");
break;
case 'G' : 
printf ("c'est un adn\n");
break;
case 'C' : 
printf ("c'est un adn\n");
break;
default :
printf ("ce n'est pas un adn\n");
break;
}
 
return 0;
}