Usando "sscanf" para Dividir String com Delimitadores em C
Publicado por Mauricio Ferrari em 26/02/2021
[ Hits: 3.915 ]
Blog: https://www.youtube.com/@LinuxDicasPro
#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; }
Fortune em português no Slackware Current
Instalando a última versão do VirtualBox no Linux Mint 20 e Ubuntu 20.04
PhotoGIMP 2020 - Transforme seu GIMP 2.10 no Photoshop
Instalando o ExMplayer no Deepin 20
Repositórios de SlackBuilds no GitHub para o Slackware
gcc: fatal error: cannot execute 'cc1plus': execvp: [...] - Como resolver no Linux Mint 20
Verificar conversão de tipo em C/C++
C compiler Cannot create executable?
Atenção a quem posta conteúdo de dicas, scripts e tal (2)
Criando um gateway de internet com o Debian
Configuração básica do Conky para mostrar informações sobre a sua máquina no Desktop
Aprenda a criar músicas com Inteligência Artificial usando Suno AI
Entendendo o que é URI, URL, URN e conhecendo as diferenças entre POST e GET
Ativando o Modo Noturno via Linha de Comando no GNOME/Wayland
Preparando pendrive com GNU/Linux [Corretamente!]
Instalando Google Chrome no Fedora 40
Habilitando a importação de senhas no Firefox
Como corrigir o erro do VirtualBox travar a máquina virtual em tela cheia
Como faço pra um script ser executado apenas abrindo um terminal e dan... (9)
alterar o tamanho da tela do monitor via xrandr (1)
Notebuxo positivo vaio VJFE43F11X Something has gone seriously wrong... (8)