Ragazzi ho un problema con la funzione scanf che utilizzo per inizializzare un vettore bidimensionale di caratteri ma il mio caro compilatore mi sputa in faccia.
Vi posto il sorgente :
Codice PHP:
#include <stdio.h>
#include <stdlib.h>

int main(int argcchar *argv[])
{
  
  const 
int m 34;
  
int kxy;
  
char matrice[m][n], c;
  
  
printf("Scrivi prima il numero poi il carattere\n");
  
scanf("%d %c", &k, &c);
  
  
printf("Scrivi l'array di 12 elementi\n");
  
  for (
0m; ++x)
  {
    for(
0n; ++y)
    {
      
scanf("%c", &matrice[x][y]);
    }  
  }
  
  
system("PAUSE");    
  return 
0;

Però dal dos riesco solo ad immettere 6 caratteri perchè accade?
Il ciclo dovrebbe fare 12 volte ma lo fa solo sei volte chimando autometicamente scanf solo 6 volte