Enviado em 20/11/2017 - 15:43h
Pessoal eu sou um pouco novato ainda no Ubuntu e quando eu estava no Windows nao tinha muitos problemas para programar em C , também sou iniciante em programação e quando eu tento rodar esse codigo aparece tal problema.#include <stdio.h>
#include <stdlib.h>
#include <stdio.h>
#include <ctype.h>
int main()
{
int codigo;
char nome[30], controle;
float salario;
arquivo = fopen("cadastro.txt" , "w");
do
{
printf("Informe o codigo do colaborador : ");
scanf ("%i" , &codigo);
printf("\nInforme o nome do colaborador : ");
scanf("%s", &nome );
printf("\nInforme o salario do colaborador : ");
scanf ("%f" , &salario);
fprintf(arquivo , "%i %s %f" , codigo, nome, salario);
printf("\nDeseja cadastrar outro <s/n>:");
scanf ("%c", &controle);
}while (toupper (controle) == 'S');
fclose(arquivo);
}
In function ‘main’:
codi.c:52:9: warning: format ‘%s’ expects argument of type ‘char *’, but argument 2 has type ‘char (*)[30]’ [-Wformat=]
scanf("%s", &nome );
^
Agora temos uma assistente virtual no fórum!!! (247)
Manutenção de sistemas Linux Debian e derivados com apt-get, apt, aptitude e dpkg
Melhorando o tempo de boot do Fedora e outras distribuições
Como instalar as extensões Dash To Dock e Hide Top Bar no Gnome 45/46
Como Atualizar Fedora 39 para 40
Instalar Google Chrome no Debian e derivados
Consertando o erro do Sushi e Wayland no Opensuse Leap 15
Instalar a última versão do PostgreSQL no Lunix mantendo atualizado
Flathub na sua distribuição Linux e comandos básicos de gerenciamento
Microfone do meu headset não é recinhecido. Meu notebook é um Acer Asp... (7)
Como configuro meu controle de xbox no mupen64? (7)
redirecionando saida de comando touch para o AWK[AJUDA] (4)