Usando "sscanf" para Dividir String com Delimitadores em C
Publicado por Mauricio Ferrari em 26/02/2021
[ Hits: 449 ]
Blog: https://github.com/MauricioFerrari-NovaTrento
#include <stdio.h> #include <stdlib.h> int main() { char *teste = (char *)malloc(sizeof(char)); teste = "10/20/30"; int a, b, c; sscanf(teste, "%d/%d/%d", &a, &b, &c); printf(" Resultado: %d %d %d ", a, b, c); teste = "pera,uva,figo"; char *str1 = (char *)malloc(sizeof(char)); char *str2 = (char *)malloc(sizeof(char)); char *str3 = (char *)malloc(sizeof(char)); sscanf(teste, "%[^,],%[^,],%[^,]", str1, str2, str3); printf(" Resultado: %s %s %s ", str1, str2, str3); return 0; }
Resolvendo problemas de instabilidade no WIFI no Ubuntu e Linux Mint
Extraindo Dados de Sites da Internet pelo Terminal
Wi-Fi pedindo senha sempre que o Deepin 20 inicia [Resolvido]
OpenArena que funciona no Linux Mint 20
Instalando o Aplicativo de Videoconferência Zoom no Deepin 20
Convertendo inteiros para ascii e ascii para inteiros em C
Corrigindo o bug "file format not recognized" após atualizar glib2
Ambiente de desenvolvimento integrado para console
FL-Av - Interface gráfica para ClamAV
Instale uma distro dentro de outra
Montando HD, Pendrive ou Pasta de Rede para Gravações de Ligações do Elastix e Módulo de Call Center
Como redimensionar o menu de aplicativos do KDE plasma 5.21
Instalando Drivers NVIDIA no Ubuntu 20.04
Não consigo instalar nada pelo terminal no Debian 10 (21)
Remover ou desabilitar pacote ou driver Linux (2)
Slackware 15: primeiras impressões (5)