Bonjour, je m'initie à la programmation de tableaux en C et je rencontre un problème. Je sais que mon problème vient soit de:
1) j'essaye d'accéder à un indice de tableau plus grand que la taille du tableau.
2) j'ai un mauvais pointeur (un pointeur qui ne pointe pas sur un objet valide) et j'essaye d'utiliser une méthode ou accéder aux données de cet objet via le pointeur (ou simplement le déréférencer)
Le programme me renvoie erreur mémoire savez-vous ou ce trouve mon erreur svp ?
Voici le programme en question :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
typedef int tabint[100];
 
#include <stdio.h>
int main(tab[])
{
    int i=0;
    for (i=0; i<99; i++){
        tab[i]=0;
    }
    printf("Tableau répertoriant les différentes températures de la journée!,aujourd'hui je suis très fatigué, par ailleurs je suis très malade ISSSSOOOOUUUUUUUUU\n");
    printf("%s", tab[i]);
    return 0;
}

Merci d'avance