LINUX.ORG.RU

История изменений

Исправление AntonI, (текущая версия) :

#include <stdio.h>

int main(void){
  {
    int a = 1;
    printf("Переменная a = %d\n",a); ///выдаст 1
  }
  {
    float a = 5.6;
    printf("Переменная a = %f\n",a); ///выдаст 5.6
  }
  {
    const char *a = "c not easy!";
    printf("Переменная a = %s\n",a); 
  }
}

видимо как то так. Да, и правда - если все переменные в коде называть одинаково разобраться будет трудно… ;-)

Исходная версия AntonI, :

#include <stdio.h>

int main(void){
  {
    int a = 1;
    printf("Переменная a = %d\n",a); ///выдаст 1
  }
  {
    float a = 5.6;
    printf("Переменная a = %f\n",a); ///выдаст 5.6
  }
  {
    const char *a = "c not easy!";
    printf("Переменная a = %s\n",a); 
  }
}

видимо как то так. Да, и правда - если все переменные называть в коде называть одинаково разобраться будет трудно… ;-)